项目创建
编译器使用rider
项目介绍
1. 文件介绍
-
.sln:项目的解决方案文件夹,用于打开一整个项目,一个解决方案下面包含了多个项目;如果拿到新代码默认打开这个就能把这个项目打开了
-
csproj:项目的工程文件(单一文件)。
-
cs:类文件,写代码的地方(c#代码)。
2. 创建多个项目
3. 项目内容介绍
program.cs文件
项目默认的启动文件
framwork
cs
using system; //引用命名空间 可以去调用当前命名空间的类
using system.io;
namespace ConsoleApplication1 //当前项目的命名空间 namespace:命名空间=项目的名字
{
internal class Program //class:类文件 Program:类。 .cs文件
{
//main函数是我们方法的主函数
//我们的程序 cpu只执行写在main函数里面的代码
public static void Main(string[] args)
{
console。WriteLine("Hello, World!");
}
}
}
cs
public static void Main(string[] args){
}
//public:公开的 在哪里都可以被调用
//static:静态的
//void:当前方法没有返回值
//Main:当前函数的名字
//string[] args:当前调用这个方法所需要的参数
//{}:代码块,也叫方法体
core
c#12后有一个新语法 namespace(命名空间)可以不用去包裹类。
因为我们后面会创建大量的类,如果包裹就不容易看
cs
namespace day01learning;
class Program
{
static void Main(string[] args)
{
Console.WriteLine("Hello, World!");
}
}
注释
标注和解释,对一段代码进行标注,解释这段代码做了什么
注释的代码不会被程序所编译,所以不会运行。
单行注释//
- 如果标注多行代码:写在上面
- 如果标注单行代码:写在右边
- 注释一定要写详细
多行注释/* */
单行注释的快捷键 取消注释的快捷键
ctrl + k + u
ctrl + k + c
rider中常用的快捷键
代码规范
- 一行代码只写一行
- 代码写完了以
;结束 - 如果编译器出现红色,代表代码程序错误,就不能运行。
- 如果编译器出现绿色,代表代码可以优化。
- 如果编译器出现黄色,代表警告,可能会出错,可能不会出错,程序还是可以运行的。
输入输出
输出
- 去看变量值
- 打印一段文字
cs
Console.WriteLine();
//Console: 控制台
//.WriteLine:写一行
//():里面写要输出的内容