vc.net和c#有什么不同? 1、是.net上的两种开发工具 2、C# is a simple, modern, object oriented, and type-safe programming language derived from C and C++. C# (pronounced “C sharp”) is firmly planted in the C and C++ family tree of languages, and will immediately be familiar to C and C++ programmers. C# aims to combine the high productivity of Visual Basic and the raw power of C++. 3、C#将是针对JAVA的 vc 7.0是vc.net.
1、是.net上的两种开发工具
2、C# is a simple, modern, object oriented, and type-safe programming language derived from C and C++. C# (pronounced “C sharp”) is firmly planted in the C and C++ family tree of languages, and will immediately be familiar to C and C++ programmers. C# aims to combine the high productivity of Visual Basic and the raw power of C++.
3、C#将是针对JAVA的
vc 7.0是vc.net.
没错!vc.net就是vc 7.0. VC.NET 和C#都是.net上的开发工具。
1。 vc.net跟以前的6.0相比,除了支持优化以前的所有功能外还可以为.net平台写代码。在Vstudio.net语言开发包中,只有vc.net可以开发以前的win32程序以及写driver等等.对微软而言,vc.net和c#同等重要。C#只能开发.net上的程序。
2。 c#是严格的oop编程,没有像以前vc++里把oop和面向过程混用。在c#里面没有全局函数的概念。实际上c#是微软开发语言家族中第一个面向component开发的语言。它把property等component具有的属性都添加到语言当中去了--注意是在语言编译器级别上支持的。
3。微软C#的目的是既有c++的灵活性同时又有vb那样的快速开发能力。c#比java更灵活,比如可以使用enum;如果你关心内存的使用,你可以使用unsafe code,使用指针--这一点是不是更像c++! :)
4。C#已经提交到ECMA作为业界标准,将来有可能会像C++一样有多个版本,MICROSOFT C#,BORLAND C#,etc. 但是java并不是业界的标准,sun从没把java提交到ECMA作为标准。微软的JUMP工具组会把java平移到.Net 平台上运行。- 微软亚洲技术中心 VC技术支持本贴子仅供CSDN的用户作为参考信息使用。其内容不具备任何法律保障。您需要考虑到并承担使用此信息可能带来的风险。具体事项可参见使用条款 (http://www.csdn.net/microsoft/terms.shtm)。