C#快速入门学习笔记分享
导读: 1、C#是由Anders Hejlsberg和他的团队在.Net框架开发期间开发的;是.Net框架的一部分。 C#是专为公共语言基础结构(CLI)设计的,CLI由可执行代码和运行时环境组成,允许在不同计算机平台和体系结构上使用各种...
1、C#是由Anders Hejlsberg和他的团队在.Net框架开发期间开发的;是.Net框架的一部分。
C#是专为公共语言基础结构(CLI)设计的,CLI由可执行代码和运行时环境组成,允许在不同计算机平台和体系结构上使用各种高级语言。
2、C#是大小写敏感的,每条语句都以 ;
结尾。程序执行从main开始,与Java不同的是,文件名可以不同于类名称;一个文件里可以有多个class;
3、Console.Write() 打印,一次同时打印多个参数可用占位符{
0}
...类似于format,后边用逗号隔开依次要输入各位的参数;
4、Console.ReadLine() 输入;
5、Console.ReadKey() 等待按键;
6、// 或者 注释
7、hello world
1、数据类型
可用sizeof(type)方法来获取一个变量在特定平台上的准确尺寸;
string 字符串可用引号和@引导,用@引导时称作"逐字字符串",此时转义字符会被当作普通字符处理,且可进行任意的换行和缩进处理;多个字符串可用+号连接
type* name 指针类型
dynamic 动态类型
const 常量
nullable 可空类型(声明: ? =null;合并运算符 用于定义可空类型和引用类型默认值,如果不为空则为前边的值,如果给定值为空,则用后边的默认值)
2、数据类型转换
显示类型转换(强制转换)
3、内置类型转换方法
示例:
4、数据装箱与拆箱
装箱(值类型转换为对象类型)
拆箱(之前由值类型转换而来的对象类型再转回值类型)
5、运算符
算术运算符:+,-,*,/,%,++,--
关系运算符:==,!=,>
,=,
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: C#快速入门学习笔记分享
本文地址: https://pptw.com/jishu/661512.html