C#基础笔记
- 控制台输出
- 不换行 Console.Write(“hello”);
- 换行 Console.WriteLine(“word”);
2.四种非打印字符的用法
2.1空格:用于分割字符
2.2制表符(\t):相当于Tab键
2.3换行符(\n):换行
2.4其他:单引号(\’)双引号(\”)等
3.变量——先声明再赋值再使用
int chinese=92;
int math,english;
Math=chinese;
4.变量命名规则
4.1必须由英文字符,数字,下划线组成
4.2只能以字母或下划线开头
4.3不能与C#中关键字以及库函数名相同
4.4严格区分大小写
5.变量命名规范
5.1要有意义
5.2驼峰命名
5.3尽量避免单个字符
6.常量
再程序运行过程中存储的内容不能被改变的内存空间,常量的值在编译时确定,在整个程序运行过程中不允许修改
声明:const int N=5;(const关键字,int数据类型,常量首字母大写)
使用:int num=N;
7.数据类型
7.1整型 short(短整型)int(整型)long(长整型)
7.2浮点型 float(单精度,小数后加f)double(双精度)
7.3布尔类型 bool
7.4字符类型 char string
8.输入(string类型,若变成其他类型,需手动转换)
Console.ReadLine();
例:string name;
name=Console.ReadLine();
Int age;
age=int.Parse(Console.ReadLine());
age=char.Parse(Console.ReadLine());
age=bool.Parse(Console.ReadLine());
9.格式化输出 {0} {1}
Console.WriteLine(“姓名:{0}\n年龄:{1}”,name,age);
10.string类型转换成数值类型
值类型.Parse(string类型);
int age;
age=int.Parse(Console.ReadLine());
- 11.值类型转换成string类型
- 值类型.ToString();
- 值类型.ToSting(格式化字符串);
例Console.WriteLine(“商品总价:”+money.ToString(“C”));
C货币格式化¥52
p百分比
F2保留两位小数
隐式转换(小转大)
源类型 |
目标类型 |
char |
Int,long,float,double |
short |
Int,long,float,double |
int |
long,float,double |