using System; //引用命名空间
namespace seesky.VisualCSharp.Learning //自定义的命名空间,后面的所有代码
//都属于该命名空间
{
public class HelloWorld
{
string istring = "可以声明两个变量i, 作为字段的i要声明为静态变量, 否则真接引用会出错";
public void imethod()
{
Console.WriteLine(istring);
}
}
public class HelloWorldMain
{
static int i = 100;
public static void Main(string[] args)
{
int i = 200;
Console.WriteLine("Hello World!");
Console.WriteLine("This is a HelloWorld program wirte with C#!");
Console.WriteLine("作为类的字段的i的值是{0}。", HelloWorldMain.i);
Console.WriteLine("作为局部变量的i的值是{0}。", i);
HelloWorld excuteProgram = new HelloWorld(); //实例化HelloWorld类,
//创建一个对象和指向它的引用
excuteProgram.imethod(); //给对象发消息
Console.ReadLine();
}
}
}