学习原因:
1)大三下学期课程
2)实习的时候,接手c#开发的游戏
(一)学啥c#
.net框架+visual studio 集成开发环境+c#语言基础+c#面向对象+c#的各种应用
c#的各种应用
{
图形图像+多媒体编程------游戏编程
文件处理
网络编程+数据库编程------web一个用程序开发
}
(二)为啥要学呢?
因为c#这门语言吧,真的牛,他可以做游戏程序,数据库编程,开发web应用,还可以网络编程,文件操作。。。。
看来真的有学的必要!!!!!!
(三)关于.net
你知道,。net竟然是一个针对windows平台的虚拟机。。。。。。。
而c#是net的语言之一,,,,,,,微软这个公司开发出闭源的虚拟机,而且只是针对 windows,就很尴尬虽然这个虚拟机上可以支持很对的语言,可是你们发现它并不好用,,,,不仅不开源,而且平台支持性也不好,不知道微软要干嘛,
net虚拟机支持多语言,各个语言都是先编译成微软中间语言,之后在经由微软虚拟机解释成机器码,但是,并不好,
有那么好的java,试问一下,为什么要用微软的net,除非你说哦你专门开发windows平台!