二、1.项目结构
文件后缀:
.cs——源文件(程序代码)
.csproj——项目文件(管理文件项)
.sln——解决方案文件(管理项目)
.config——配置文件
函数的四要素:名称,输入,输出,加工。
主函数
static void Main(string[] args) 注:下划线部分可以自己随便命名。
{
主函数内容
}
输入语句
string s =Console.ReadLine(); 注:读取一行数据,并赋值给s。(所读取的数据都默认为字符串型)。
输出语句
Consle Writeline(”要输出的内容“);
Consle Wrie("要输出的内容”);
Writeline与Write的区别:Writeline输出后自动换行。
注:;语句结束
// 注释一行
/* 注释一段区域 */
Shift+Delete 删除一行
Ctrl+(K,C) 注释选中行
Ctrl+(K,U) 取消注释选中行
Alt+→ 提示,更改
2、数据类型
一、值类型
1、整型:
有符号整型和无符号整型。区别是无符号整型要比有符号整型
的正数范围大。2x+1
有符号整型:sbyte,short,int,long 带有正负数,范围按所写依次增大
无符号整型:byte,ushort,uint,ulong 只有正数,范围也是依次增大
2、浮点型:
Float:
Decimal:
Double:
3、字符型:(Unicode 类型)
Char l =‘hello world!’;
4、字符串型:
String 等同于字符型的概念,长度较长,定义的时候需要双引号
5、Bool型:一般用于判断
(true,false)
6、日期时间型:
DateTime
7、枚举类型:
Enum E{……}形式的用户定义类型
8、结构类型:
Struct S{……}形式的用户定义类型
二、引用类型
1、字符串型:
String 等同于字符型的概念,长度较长,定义的时候需要双引号
2、类类型:
Object 所有其他类型的最终基类
Class C{……}形式的用户定义的类型
3、接口类型:
Interface i{……}
4、数组类型:
一维和多维数组,例如int[]和int[,]
3、变量
1、变量命名规则
① 变量名组成:字母、数字、下划线、@、汉子
② 首字母只能是字母、下划线、@、汉子
③ 不能与系统关键字重名
2、变量定义:
数据类型 变量名 [ = 值] 注:[]内不是必填
例:int i = 0
3、变量的使用:
引用:
例:int i = 0;
char c = 'a';
Console.Write(c);
Console.Readline();
赋值:
例:string s = "大家好,这是第一个变量赋值取值打印小程序!";
Console.Write(s);
Console.ReadLine();
注:s新值会覆盖旧值 如下图
4、常量
① 分类:符号常量,字面常量
② 符号常量的定义
变量声明前加关键字const
例:
③ 符号常量的使用:不能赋值,只能取值
④ 转移字符:
' \t ' —— tab键字符
' \\ ' —— 反斜线
' \' ' —— 单引号
' \" ' —— 双引号
' \n ' —— 换行
' \r ' —— 回车