http://www.yestar2000.com/TechCenter/907/TC_268.htm
http://www.vchome.net/dotnet/dotnetdocs/dotnet17.htm
http://blog.joycode.com/qqchen/posts/19255.aspx
http://www.microsoft.com/china/community/chat/chatrecord/chat20021205.mspx
http://www.vchome.net/dotnet/dotnetdocs/dotnet17.htm
http://blog.joycode.com/qqchen/posts/19255.aspx
http://www.microsoft.com/china/community/chat/chatrecord/chat20021205.mspx
太片面了吧
数组:C++中[]操作符在数组名后,C#中[]操作符在数组名前
布尔类型:C++中bool可以和其他数据类型进行转换,C#中bool不可以和其他数据类型进行转换
结构体:C++中struct是一个引用类型,C#中struct是一个值类型
switch语句:C++中一个标记的执行部分将一直到break语句处,C#中一个标记的执行部分只包括位于该标记后,但位于下一个标记前的语句
函数引用:C++中采用函数指针来引用某一个函数,C#采用代理来引用某一个函数
new:C++中new只用于内存分配,C#中可以采用new来明确隐藏父类中的同名函数
override:C++中定义重载函数不需要如override关键字,C#中定义重载函数需要加override关键字
头文件:C++有头文件,C#无头文件
主函数:C++主函数的定义格式为void main,C#的主函数定义格式为public static void Main
命令行:C++程序名成为命令行的一个参数,C#中程序名不包含在命令行中
指针:C++中指针可以随便使用,C#只能在unsafe标识的程序块中使用
垃圾回收:C++中程序员自己进行垃圾回收,C#中可以自动垃圾回收以上是我在C#实用编程技术上看到的一些内容,看完自己也学到了不少东西