学生成绩管理系统设计(17)

2020-12-16 09:51

学生成绩管理系统设计

的.Net公共语言规范访问不同的API。公共语言规范定义了遵守这一标准规范的语言间相互操作标准,为了加强公共语言规范的兼容性,c#编辑器检查所有公开输出项所遵守的条件,发现不服可规范的情况就会报错。

如果希望能够访问旧式的COM对象。.Net平台提供了对COM的透明访问,同样c#允许与c风格的API进行互相操作。动态链接库的任何入口点——它们是以c风格给出的——可以在c#应用程序中进行访问。

灵活性

在访问旧式的DLL API函数时很可能遇到指针的问题,需要传递指针参数的API有很多。为了解决这个问题,虽然c#代码默认是安全模式,但它也可以声明某些类或者仅仅是类的某些方法为非安全的,这一声明使你能够使用指针、结构和静态分配的数组了。安全代码和非安全代码两者都可在操控空间中运行。

2.1.3 C#与Java相比的优势

C#与Java有些很大的相似度,与Java相比,c#又如何呢? Java更易于读写,不容易出错,而且更加美观,但是它速度较慢也不太灵活。为了实现在任何软件和硬件平台上都可以虚拟移植,Java放弃了将每个平台开发到极限的能力。其次,虚拟机的概念本身就是可移植和可公用的,因此对于分布式环境来说是


学生成绩管理系统设计(17).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:电机制动方式的SIMULINK仿真

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: