Vista是用C#编写的吗?

来源:百度知道 编辑:UC知道 时间:2024/06/13 23:14:39
是不是啊,上次我在一篇博客上看到的。。

凡操作系统都不可能使用C#写出来的!
首先年一得很清楚一个概念:C#属于托管语言,必须有一个框架来作为它运行的平台,而这个框架必须是基于操作系统的. .NETFRAMEWORK 就是.NET托管应用程序运行的平台.没有它.NET程序是不可能运行的(当然LINUX平台的MONO是开源组织开发.NET托管平台,在一定程度上可以运行.NET程序,但是它也是基于操作系统的).
总结:没有操作系统和.NET托管应用程序运行的平台(.NETFRAMEWORK 或MONO),.NET 程序是不可能运行的.由此看出,Vista操作系统不可能是C#写的.

肯定不是拉 C++写的 C#是C++编写的 你看到的可能是VISTA有 C#框架吧

“C#是C++编写的”
...............

据说 C# 是原生语言...

象操作系统这样的软件不可能用这么低效率的语言写的

全都说错了,c#虽然是托管语言,写操作系统不能比C,但是vista确实是用c#写的,这是当时比尔盖浇提出的三大目标之一,比尔非常喜欢c#,让工程师用c#实现vista,不过最后这也是vista失败的原因之一