.net的clr与windows api 各是各的类库,没有谁包含谁一说。以后的windows中还有api这个概念吗?不知道,你问微软,但估计应该不会去掉API,否则那么多老程序怎么办,全部重新写? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 API是WINDOWS的基石吧。去掉不太可能吧? API在WINDOWS中去掉好像不是很现实 现在.NET里面的类库应该是封装了WINDOWS API 我认为就是.NET是间接或直接在调用WINAPI,所以API不可能没有,再一个理由,API的本来的意义就是应用程序接口,这个怎么会没有呢,和WINDOW进行交互不可少了API,所以我认为API一直会有的,而.NET也是在这个基础上与系统进行交互的.还请大侠们进行评说对否:) 这是clr的一个简单图解,上面的ado.net/xml等都没有画。 |----- ... ------------| |--Base Class Library--| |-------.NET CLR-------| |-- windows ---COM+ ---|clr还是基于com+和os的。.net中的assembly也是对win32的pe进行了扩展。 现在的CLR是API的封装,不过屏蔽了很多不安全的操作至于日后会不会封API,唉,谁知道啊? com+也是一组api。api不是一个东西,是一个类型,满足了该类型就叫api这个名,所以它死不了,顶多不这么叫! 我觉得有可能去掉API将来的操作系统,是一个平台,无低层无关! Visual Studio2010试用版的评估期已经结束 有谁用过xeccd这个画图控件,进来指导下啊 关于log4net.dll引用问题 一个阳历阴历的问题 在c#中“ <>” 代表什么意思? ListView高手请进,关于C# WinForm中的ListView当前选中行的问题!!! 怎样实现单点登录? 如何查看grvFile.CurrentRow.Cells["xx"] 中的项? 如何获得当前Windows登陆用户的用户名和密码 WPF,奇怪的资源查找 新手提问:急!如何将一个结构写入文件,并读取 高分!!简单问题
去掉不太可能吧?
|--Base Class Library--|
|-------.NET CLR-------|
|-- windows ---COM+ ---|clr还是基于com+和os的。.net中的assembly也是对win32的pe进行了扩展。
至于日后会不会封API,唉,谁知道啊?
将来的操作系统,是一个平台,无低层无关!