C#程序基本结构
2016-06-23 23:03
260 查看
Code
using System; using System.Text; namespace HelloWorld { class Program { static void Main(string[] args) { Console.WriteLine("HelloWorld"); } } }
C#程序结构
C#程序结构大体分为命名空间、类、Main方法、标识符、关键字、语句、注释。- 命名空间:C#程序是利用命名空间组织起来的,命名空间既用做程序的内部组织系统,也用作向外部公开的组织系统。如果要调用某个命名空间下的类或方法,首先要使用using关键字引入命名空间。
类:类是一种数据结构,它可以封装数据成员,函数成员和其它的类,类是创建对象的模板。使用任何新的类之前都必须先声明,一个类一但被声明就可以当做一种新的类型来使用,C#中使用Class关键字声明类。
//类的定义 class Person{ public void Show(){ Console.WriteLine("ShowPerson"); } }
Main方法:Main方法是程序的入口,C#程序中必须包含一个Main方法,在该方法中可以创建对象和调用其他方法,一个C#程序只能有一个Main方法,并且在C#中所有的Main方法都必须是静态的。
static void Main(string[] args){ }
可以用3个修饰符修饰Main方法:
public:说明Main方法是共有的,在类的外面也可以调用整个方法。
static:说明方法是一个静态方法,即这个方法属于类的本身而不是这个类的特定对象,使用类名直接调用,静态方法不依赖于类的实例对象执行。
void:此修饰符说明方法无返回值
标识符及关键字:标识符是指在程序中表示事物的单词,例如:System命名空间中的类Console,以及Console类的WriteLine方法都是标识符。关键字是指在C#语言中具有特殊意义的单词,他们被C#设定为保留字,不能随意使用。
代码注释
//:单行注释 /* 多行注释 */ ///标记不但可以为代码添加注释,更重要的作用是可以生成自动文档,用于描述项目 ///<summary> ///文档注释 ///</summary> #region 代码块介绍 折叠代码块 #endregion
相关文章推荐
- C#开发环境简介
- C#中Attribute介绍
- C#高级功能(一)Lambda 表达式
- C#窗体截图保存的实现
- Npoi操作excel
- C# 字符串各种变形(个人整理)
- c# Dictionary的遍历和排序(转)
- C#关于控件的上下左右移动
- c#中(int)、int.Parse()、int.TryParse、Convert.ToInt32的区别详解
- 关于.NET编译的目标平台(AnyCPU,x86,x64)
- C#中正则表达式的使用
- 扩展类:类型转换
- C# 图形面积计算
- c# List的排序
- C#之虚函数
- C# EventHandler 委托
- C#中关于DataGridView行和列的背景色-前景色设置
- DataGridView控件使用大全
- c#winform自定义listview,解决listview闪缩问题,添加listview单元格单击事件。
- c# ActiveX 手动申请,释放资源