02010101 C#和.NET框架

02010101 C#和.NET框架

1. C#和.NET的关系

图片链接丢失
  • C#(读作:See Sharp)编程语言是为在.NET(读作:Dot Net)框架上开发程序而设计的。
    • .NET是一种平台,我们在进行.NET平台开发的时候首先要进行.NET平台的部署。安装Visual Studio 2019(IDE,即集成开发环境,本专栏使用)的时候,上图中黄色部分都安装到了操作系统上。
    • .NET平台提供了多种开发语音,在.NET 1.0时代最开始是用VB.NET。C#是在.NET平台起来之后专门设置的一门开发语言,从05年之后几乎都转到C#语言开发了。
    • 总之:.NET是平台,C#是.NET平台的一种开发语言,并且是主要的一种开发语言。

2. .NET框架的组成

2.1 BLC
  • BLC(Base Class Library,基类库)是.NET框架使用的一个大的类库,.NET框架提供了一个庞大的基础类库,在写自己程序的时候,可以使用其中的类,如下所示。
    • 通用基础类:文件操作,字符串操作,安全和加密。
    • 集合类:列表,字典,散列表以及位数组。
    • 线程和同步类:用于创建多线程程序。
    • XML类:用于创建、读取以及操作XML文档。
2.2 CRL
  • CLR(Common Language Runtime,公共语言运行库)包含如下内容。
    • 内存管理和垃圾收集。
    • 代码安全验证。
    • 代码执行,线程管理及异常处理。

3. C#是一门优雅的语言

  • 总而言之,言而总之,C#碉堡了,不然我费劲的学习它干啥。

结尾

书籍:C#图解教程

著:【美】丹尼尔 · 索利斯;卡尔 · 施罗坦博尔

译:窦衍森;姚琪琳

ISBN:978-7-115-51918-4

版次:第5版

发行:人民邮电出版社

※敬请购买正版书籍,侵删请联系85863947@qq.com※

※本文章为看书或查阅资料而总结的笔记,仅供参考,如有错误请留言指正,谢谢!※

posted @ 2024-05-28 23:24  qinway  阅读(9)  评论(0)    收藏  举报