刚开始接触C#语言,和之前学过的VB语言相比,还是存在一些相同之处和不同之处的。刚刚看完了一部分视频。视频中都是对基础知识的讲解。老师很逗,讲解的很细致。
1、.net是什么?:.net一般指得是.net FrameWork框架,是一种平台,一种技术体系。它由.NET Framework类库(FCL)和公共语言运行库(CLR)两部分组成。微软首席执行官说:“.NET代表了一个集合,一个环境,一个可以作为平台支持下一代internet的可编程结构”。软件的依赖关系如下图所示:
2、.net都能干什么?.net能开发桌面应用程序(winForm)、Internet应用程序(ASP.NET)、手机开发(APP)。
3、.net是如何实现语言无关性的:
IDE:IDE的英文全称是intergrated Development集成开发环境,.NET的开发环境就是我们现在使用的VS2010或者VS2012。
3、C#和Java:C#是一种编程语言,可以基于.NET平台的开发,Java既是一种技术,又是一种编程语言。C#语言的诞生要比Java晚10年之久。C#读作C sharp,sharp的中文意思是锋利的。其含义是新开发的这门语言像一把锋利的剪刀插到了java的心脏上。C#语言发展迅速,但现在开发的首要语言仍然是Java。或许微软开发的C#想要打倒Java仍需要假以时日吧。
4、变量的命名规则:
(1)必须以“字母” _或@开头,不能以数字开头
(2)后面可以跟任意“字母”、数字、下划线
(3)注意:
1)起的变量名不要与C#系统中的关键子重复
2)在C#中大小写是敏感的
3)同一个变量名不允许重复定义
5、C#中常用的转义字符:
6、VB和C#的比较:VB是我们接触的第一种语言,已经用VB做了学生信息关系系统和机房收费系统,可以说,我们队VB已经在熟悉不过啦。语言都具有相同之处。那么VB和C#又有哪些相同之处和不同之处呢?
关于VB和C#的异同点我仅仅是总结了很少的一部分,希望能起到抛砖引玉的作用,引起大家对两种语言区别的比较。从而更高效地提高学习效率。