命名空间
C#程序结构大概可分为命名空间、类、Main、语句等。C#程序是利用命名空间组织起来的。可通过using引入不同的命名空间:
using namespace;
- 例如:
using Demo;
namespace print
{
class Program
{
static void Main()
{
A test = new A();
test.Test();
}
}
}
namespace Demo
{
class A
{
public void Test()
{
Console.WriteLine("第一个C#程序");
Console.WriteLine("Hello World");
Console.ReadLine();
}
}
}
类
类是一种数据结构,里面封装数据、函和其他的类。所有的语句都要在类内。C#中的类使用前都要声明一下,通过关键字class声明。
例如:
public class Demo
{
}
Main方法
Main方法是程序的入口,一个程序内只能有一个Main方法。在Main方法内可以调用其他方法,Main方法必须是静态方法。可以用三个修饰符修饰Main方法。
- public:Main方法是共有的,类外也可调用。
- static:静态方法,这个方法属于类本身而不是这个类的特定对象。
- void:说明这个方法没有返回值。
标识符
C#规定标识符可以用字母、下划线和数值组成,但首字母必须是字母、下划线,不可使用关键字。标识符严格区分大小写。
- 例如:
_Name
age
user_name