Hello World
//********************引入命名空间**********************
using System;
//********************定义命名空间**********************
namespace HelloRider
{
//****************定义类**************************
class Program
{
//************定义方法*************************
static void Main(string[] args)
{
//********语句***************************
Console.Title = "第一个C#程序";
Console.WriteLine("请输入你的名字:");
string name = Console.ReadLine();
Console.WriteLine(name);
Console.ReadLine();
}
}
}
Console:控制台
Rider快捷键
ALL:双击SHIFT
代码补全/智能补全:Ctrl + Space / Ctrl + SHIFT + Space
查看源文件:Ctrl + 点击
单行注释:Ctrl + /
快速整理代码:Ctrl + Alt + I
方法重构:Ctrl + Alt + M
数据类型
整形
1字节:有符号sbyte(-125~127) 无符号byte(0~255)
2字节:有符号short(-32768~32767)无符号ushort(0~65535)
4字节:有符号int 无符号uint
8字节:有符号long 无符号ulong
非整形
4字节:float 精度7位 f
8字节:double 精度15~16位 d
16字节:decimal 精度28~29位,财务和货币计算 m
bool number = 1.0f - 0.9f == 0.1f //false
bool number = 1.0m - 0.9m == 0.1m //true
非数值型
char 字符,2字节
string 字符串
bool 类型,1字节
变量声明
声明:在内存中开辟一块空间
赋值:在该空间存储数据
建议小写字母开头的驼峰体
调试
1. 加断点
2. 按F5开始调试
3. 按F11逐句执行
4. Shift + F5 停止调试