C#简介(持续更新)

特此声明:本教程内容可能有部分参照其他博主的观点或描述,但始终不影响我学习的热情,代码全部自己手工敲打,编辑此教程目的不是为了博取大家眼球,也不是为利益所驱,只是纯属为了方便自己学习,编辑的过程中也让自己加深了对C#各个基础的印象,同时也让自己编码过程更加流畅顺利,最后还能帮助到有需要的人,代码都是自己亲测有效,如有侵权可以联系本人删除。

写本篇文章的目的,开始只是为了帮助自己记忆学习C#知识的过程,慢慢的发现,这个方式也挺好的,同时自己也学到了不少,另外还提高了自己的打字速度,何乐而不为?

一、.Net Framework框架是什么东西?

.NET Framework框架是一个由微软设计和开发的软件框架,主要用来开发可以在Windows平台上运行的应用程序,例如Web、Windows和移动端的各种应用程序,框架中提供了包括网络、安全性、内存管理和类型安全在内的各种服务。微软在2002年发布了.Net Framework的第一个版本(.Net Framework 1.0版本),至今为止已经过去了20多年,发展到今天的2022年版本。C#由Anders Hejlsberg及其团队在《.Net Framework》的开发过程中开发,属于.Net Framework的一部分,可以用来编写.Net 应用程序。C#是专为CLI(公共语言基础结构)设计的,CLI由可执行代码和运行时环境组成,允许在不同的计算机平台和体系结构上使用各种高级语言。

二、.Net Framework的构成有哪些?

.NET Framework主要由四个部分构成,

  1. 公共语言运行库(CLR);
  2. 框架类库(FCL);
  3. 核心语言(WinForms、ASP.NET和ADO.NET);
  4. 其他模块(WCF、WPF、WF、Card Space、LINQ、Entity Framework、Parallel LINQ、Task Parallel Library等)

三、为什么选择C#?

  1. C#是一种现代的通用的编程语言;
  2. C#是面向对象的;
  3. C#是面向组件的;
  4. C#简单易学;
  5. C#是一种结构化语言;
  6. 使用C#开发效率很高;
  7. C#可以在各种计算机平台上进行编译;
  8. C#是.Net Framework的一部分。

四、C#和Java的区别?

posted @   代号六零一  阅读(38)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 记一次.NET内存居高不下排查解决与启示
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
点击右上角即可分享
微信分享提示