计划
计划2023七月中旬学完一本书《零基础学c#》
基本步骤
- 新建项目(project)
- 编写代码(code)
- 运行(run)
main方法
static void main(string[] args)
{
Console.WriteLine("hello world");
Console.ReadLine();
}
注释:
1、main方法作为程序的入口方法,每一个c#程序必须有一个main方法
2、Console.WriteLine方法主要是向控制台中输出内容
3、Console.ReadLine方法主要用来获取控制台中的输出,主要用来将控制台窗体固定到桌面上
实例01_输出“人因梦想而伟大”
using System
using System.Collection.generic;
using System.Linq;
using System.Text;
namespace Test
{
class Program
{
static void main(string[] args) // main方法
{
console.writeline("人因梦想而伟大"); //输出文字
console.writeline(" ——雷军");
console.readline(); //固定控制台界面
}
}
}
注释:
1、using 引用命名空间
2、namespace Test 生成本程式的命名空间
3、class Program 是程式的启动类
命名空间
命名空间起到组织程序的作用,是程序不可缺少的一部分,例如上面的实例中的namespace Test,如果需要调用某个命名空间中的类或者方法,就需要使用using 引用外部命名空间,这样就可以使用该命名空间中包含的成员,包括类,类的属性及方法等。
可以把命名空间想象成一个仓库,仓库里面存放着很多的类或者方法,using指令就是打开这个仓库的钥匙,使用using引用了对应的类就可以调用里面的方法。
PS:如果是使用命名空间的类时,如果不想使用using引用命名空间,可以直接使用命名空间调用里面的类例如,有一个命名空间的名称是:demo,里面有个Operation的方法,我可以使用using引用命名空间
using demo;
Operation oper = new Operation();
也可以使用命名空间直接调用
demo.Operation oper = new demo.Operation();
类
c#程序的主要功能都在类中实现,类是一种数据结构,它可以封装数据成员方法成员和其他的类,因此类是一种c#语言的核心和基本构成模块。c#支持自定义类,使用c#编程就是编写自己的类来描述实际需要解决的问题。
说明:如果把命名空间比作一个医院,那么类就是这个医院的各个科室,例如骨科,内科,眼科等,在各个科室中有自己的工作方法,相当于在类中sing已变量,方法等。
使用类之前必须先进行声明,一个类一旦被声明就可以作为一个新的类型来使用,c#中通过class来声明类,语法如下:
class [类名]
{
[类中的代码]
}
类名最好能够提现类的含义或者用途,类名一般采用首字母大写的名词,或者采用多个词构成的组合词,例如:
class Car
{
}