- 为了丰富自己得知识面;
- 各大公司,尤其是ERP相关系统大多还是在用C#作为主选开发语言;
- 当你学过C,也学了我前面写得Java,再学C#那简直就是锦上添花,功到自然成啦。
官网
功能 | C# | Java | C++ |
---|---|---|---|
继承 | 允许继承单个类,允许实现多个接口 | 允许继承单个类,允许实现多个接口 | 允许从多个类继承 |
接口实现 | 通过“interface”关键字 | 通过“interface”关键字 | 通过抽象类 |
内存管理 | 由运行时环境管理,使用垃圾收集器 | 由运行时环境管理,使用垃圾收集器 | 需要手工管理 |
指针 | 支持,但只在很少使用得非安全模式下才支持。通常以引用取代指针 | 完全不支持。代之以引用 | 支持 |
编译后形成 | .NET中间语言(IL) | 字节码 | 可执行代码 |
异常处理 | 异常处理 | 异常处理 | 返回错误 |
游戏,企业管理系统,智能终端应用,Web应用,多媒体应用
哪些公司在使用C#
中国移动(飞信软件类似qq聊天),PPTV(播放软件)KFC官方网站(后台),东风汽车官网
如果系统是Windows 7得,则安装得时候需要一个SP1补丁
官网获取:Visual Studio
本地资源获取:
第一步:右击以“管理员运行”
第二步:点击“继续”
第三步:勾选下面这三项
第四步:修改步骤进行安装
第五步:点击“以后再说”再接着点击“启动Visual Studio”即可
第六步:
VS2017企业版:NJVYC-BMHX2-G77MM-4XJMR-6Q8QF
VS2017专业版:KBJFW-NXHK6-W4WJM-CRMQB-G3CDH
项目得类型
第一步:
第二步:
第三步:
菜单栏,工具栏,解决方案资源管理器,工具箱,属性,错误列表