初识C#

         看了几天的视频,发现自己好迷糊,先来了解一下什么是C#?为什么要学习C#?C#与C++、JAVA、.NET的关系?


一、什么是C#?为什么要学习C#?

     1、C#是微软公司发布的一种面向对象的、运行于.NETFramework之上的高级程序设计语言。C#是语法简单、功能强大、类型安全面向对象语言,在语法上,它与C++和Java非常相似。

      2、功能强大、开发环境使用方便、掌握了C#语言可以更好的学习别的语言、与JAVA开发平台相比,入门较容易

二、什么是.NET?


      .NET是新型平台,不是什么编程方法,更不是什么编程语言之类的。通常我们所说的.netframework(.NET框架)主要包括:.net类库和CLR。.net类库为您提供了丰富的类,当然这些都是已经封装好的,我们可以直接使用,不同的类具有不同的功能。类库中广泛的类为我们程序功能的实现提供了足够的资源。而CLR(公共语言运行时)则是实现程序运行的基础,任何针对于CLR的语言,最终都在CLR的托管下有序运行。语言只要是针对CLR最终都会被编译成MSIL(一种中间语言),所以,这样可以实现不同语言之间的相互操作(当然前提是这种语言有针对CLR的编译器)。


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值