C#应用程序结构
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks---高级程序设计语言总是依赖许多系统预定义元素,为了在C#中使用这些元素,需要对这些元素进行导入,简单说也就是资源
-----------------------------------------------------------------------------------------------------------------------------------------------------
namespace 这是我的第一个studio项目{
}---这是一个命名空间,使用关键字namepace和命名空间标识符构建“这是我的第一个studio项目”空间,空间的范围用一对大括号限制
-------------------------------------------------------------------------------------------------------------------------------------------------------
class 第一个项目{
}----类,类必须包含在某个命名空间之中,例如(class 第一个项目)使用关键字class和类标识符(类名,默认类名为program)构建类,类的范围用一对大括号限定
----------------------------------------------------------------------------------------------------------------------------------------------------------
Main()方法----每一个应用程序都有一个执行入口,指的是程序的开始点,C#应用程序的入口点用Main()方法标识,后面的括号即使没有参数也不能省略,一个C#程序必须有Main()方法,而且只能有一个Main()方法,Main()方法用一对大括号限定自己的区域,如 static void Main(String[] args) {
} ,其中static 表示该Main方法是静态方法,void表示该方法没有返回值
-----------------------------------------------------------------------------------------------------------------------------------------------------------
Main(){
//方法体中写现实逻辑功能的代码,//注释,表示该行代码不可以被看到,一般用于提示 。 示例:
("这是我的第一个c#程序");
Console.WriteLine("请输入你的姓名");
String name = Console.ReadLine();//将输入姓名字符串赋值给name
Console.WriteLine("欢迎"+name+"加入c#程序俱乐部");
Console.ReadLine();
}---首先输出这是我的第一个c#程序,并提示用户从键盘输入姓名,接着将用户从键盘输入的名字添加到字符串欢迎语句当中
------------------------------------------------------------------------------------------------------------------------------------------------------------
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace 这是我的第一个studio项目{
class Program{
static void Main(string[] args){
Console.WriteLine("这是我的第一个c#程序");
Console.WriteLine("请输入你的姓名");
String name = Console.ReadLine();//将输入姓名字符串赋值给name
Console.WriteLine("欢迎"+name+"加入c#程序俱乐部");
Console.ReadLine()
}
}
}---------------完整代码