.NET framework SDK 能否完全替代API函数?

微软在发行了VB.NET 之后,许多VB6中可以调用的API函数失效了。据说微软已经用.NET类库把大多数API函数封装了起来,故鼓励用户调用这些,好处一是方便,这个不多说;二是兼容性,避免使用Windows才听得懂的语言。
然而MFC的封装尚且有所不能及,我们何以相信这个通俗但是年轻的新式封装,就能面面俱到昵?

不一定完全可以替代,框架也是在不断完善的,记得以前没有内存映射相关的封装,但现在也已经加进去了

.Net 能实现大部分,但并非所有。
有调用 API 的方法,就说明不可能完全替代的。