一.C#和.net框架
1.通过编程工具(IDE)编写程序,通过编程工具,产生编译的代码,编译的代码使用基类库,在CLR和环境中进行执行。
2.编译过程:.NET兼容语言经过兼容编译器,产生程序集,产生dll文件,JIT编译器将程序集解析成本机代码。
3.CLR概览:托管代码通过CLR运行,CLR包括:内存管理、异常处理、垃圾收集、反射服务、JIT编译器、类加载器、安全服务
二.编写C#的hello world
Console.WriteLine("hello world:");
三.快捷键
Home、End将光标定位在代码的最前方或者在最后方。
四.标识符
以字母或者_ @开头后面由字幕或者_或者数字组成,不能和关键字重复
五、1、Camal命名法
首个单词的首字母小写,其余单词的首字母大写
2、Pascal命名
每个单词的第一个字母大写
变量用Camal命名,方法和类用Pascal命名
六、
1、Write和WriteLine
Write在控制台输出字符串,WriteLine在字符串结尾加一个换行符。
2、标记
Console.WriteLine("add {0} + {1}", 3, 4);
在输出的时候会输出add 3+4
3、在字符串前加@不识别转义字符,但是可以把字符串定义在多行
七、运算符
当加减乘除求余两边都是整数的话,结果还是整数,两边不是同一类型时结果会变成大的类型
八、读取和显示字符串
string str = Console.ReadLine();
Console.WriteLine(str);
将一个整数的字符串转换成一个整数
string str = "6666";
int num = Convert.ToInt32(str);
num++;
Console.WriteLine(num);
day1打卡,要让自己硬核起来。