.NET的下面也是调用API实现的吗 .net的确封装了相当多的API。.net底层基本上是平台相关的。下一个版本Windows将采用受控核心,许多API将直接使用受控代码 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 很明显,合适的现有API当然是直接利用的。但是有些Framework为了提供更强大的功能,还有自己的代码,具体使用汇编还是C#还是VB.Net应该没有任何区别。比如,原先的Window2000安全加密API算法是在一个dll里,并且提供了诸如DES等算法,现在Framework的安全命名空间System.Security.Cryptography实现当然采用了部份这里API(如类DES),而这个DLL所无法提供的算法(如Rijndael什么的,不一定正确),则命名空间里将直接用托管代码写出来。 用API是不是比用动态链接库快? 动态链接库应该也会用到API不要忘记学底层 以后API要废弃吗,那么。NET的底层如何实现?//实际上就相当调用API,但不向程序员提供API直接用汇编吗//你问的有问题 首先API不会被废弃,API就是一种应用程序接口,接口的实现形式和调用方法可能会改变,但是接口不会被废弃。.net程序不能直接调用汇编,不过你可以把汇编封装成DLL然后在.net中调用! C# 使用SqlDataReader取一条记录的一个字段的字符串. 如何获取服务中可执行文件的路径 C#如何将多张jpg生成mp4文件? 关于结贴 DataView问题 在.Net中如何调用LeadTools C#中的错误处理问题 C#新手, 請問什樣讀txt file? c# 禁止同時打開同一窗體?? 关于.NET区域性的问题 这个问题怎么没有人回答呀!!!!!!!!!!!!!!!!!!!!! 这个页面怎么保存?扩展名XML。
具体使用汇编还是C#还是VB.Net应该没有任何区别。比如,原先的Window2000安全加密API算法是在一个dll里,并且提供了诸如DES等算法,
现在Framework的安全命名空间System.Security.Cryptography实现当然采用了部份这里API(如类DES),而这个DLL所无法提供的算法(如Rijndael什么的,不一定正确),则
命名空间里将直接用托管代码写出来。
.net程序不能直接调用汇编,不过你可以把汇编封装成DLL然后在.net中调用!