【c#】初识

概念

C#

         C sharp,是微软公司发布的一种面向对象的、运行于.NET Framework之上的高级程序设计语言,也是一门面向对象的程序设计语言。

.NET

         dotnet,是一个平台,一种技术,包含一整套基础库,相当于一整套运行库的集合。

.NET Framework

         是在Visual Studio下的底层框架库,广泛用于VS开发的各种windows程序。

IDE

         Integrated Development Environment,集成开发环境是用于提供程序开发环境的应用程序,一般包括代码编辑器、编译器、调试器和图形界面等工具。具有代码的编写、分析、编译、调试等功能。比如Visual Studio系列。

Microsoft Visual Studio

         简称VS,是一种编程工具,是美国微软公司的开发工具包系列产品,包括了整个软件生命周期中所需要的大部分工具,如UML工具、代码管控工具、集成开发环境等。



关系

一.C#与.NET:

1.C#专门为Microsoft的.NET Framework一起使用而设计的。

2.C#其本身只是一种语言,不是.NET本身的一部分,所以它们支持的特性有所不同。

3..NET支持众多的编程语言,包括VB,C#,C++,F#,但绝大多数C#程序建立在.NET上。


二. .NET与.NET Framework

.NET是口语化的简称,多数情况下就是指.NET Framework框架,也可以代指VS下的基于框架库开发的程序,VS编程平台等,基于框架库的各种组成部分。


三..NET Framework与 Microsoft Visual Studio:

二者相辅相成,利用.NET Framework提供的类,就可以使用Microsoft Visual Studio进行快速开发。


四.C#与 Microsoft Visual Studio:

C#是一种编程语言,Microsoft Visual Studio是一种可以写C#程序的编程工具,也就是说C#的开发工具是Microsoft Visual Studio。



小结

           假设我现在有一个需求:做一个C#程序,那么我将需要通过Microsoft Visual Studio的集成开发环境,在.NET平台上进行开发。

         学习一类新的知识前,首先我们需要把新知识涉及的相关概念以及它们之间的关系弄明白,然后进行接下来的学习。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 35
    评论
评论 35
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值