首页 > 代码库 > c#基础介绍一
c#基础介绍一
这学期学了c#,固做下基础知识的总结。
常识
C#本身是一门语言,他是用于生成面向.NET环境的代码,但其并不是.NET的一部分。换言
之,C#编写 的代码总是运行在.NET Framework中。而且,在很多时候,C#的特定功能依赖
于.NET。比如,在C#中声 明一个int 类型,实际上是.NET中System.Int32类的一个实例
.NET的核心是CLR(公共语言运行时)。在CLR中运行的代码,我们成为“托管代码”。
我们写的代码在运行之前,会经过两个编译阶段。
1、把源代码编译为IL(Microsoft中间语言)
2、CLR把IL 编译为平台专用的代码。
命名空间
命名空间是.NET 避免类名冲突的一种方式。在大型开发中,往往都是团队开发,假如A公
司开发了一个 user类,而B公司也开发了一个user类,如果两个类要一起工作,就很可能
产生冲突,这时候,命名空间 便能很好的解决问题。A公司的user类的命名空间可以命名
为 companyA,而B公司的user类可以命名为 companyB,这样即使两个类在一起工作也不
会产生冲突,在实例化类的时候,我们采用 命名空间.类名 这样的方式来实例化的。即:
companyA.user 这样的方式。
helloword
using System; namespace com.bin { class HelloClass { static void Main() { Console.WriteLine("Hello world !"); } } }
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。