C# 数据类型
在 C# 中,变量分为以下几种类型:
- 值类型(Value types)
- 引用类型(Reference types)
- 指针类型(Pointer types)
值类型(Value types)
引用类型(Reference types)
引用类型不包含存储在变量中的实际数据,但它们包含对变量的引用。
内置的 引用类型有:object(对象类型)、dynamic(动态类型) 和 string(字符串类型)。
指针类型(Pointer types)
指针类型变量存储另一种类型的内存地址
c#变量
/// 1.含义:用来存储特定类型的数据格式,
/// 2.存储变量的语法: 变量类型 变量名; 变量名=值;
/// 声明并且给变量赋值的简写形式:变量类型 变量名 = 值;
/// 3.变量的使用规则:要先声明再赋值再使用。
/// 4.变量命名规则:1.必须以“字母”或@符号或者_开头,不要以数字开头
/// 2.变量名不要与C#关键字重复
/// 3.小驼峰命名法
/// 4.见名之意
/// 5.变量的作用域内都不能在定义同名的变量
c#变量类型
2.常量
///1.含义:存储不变的数据 常量的名字要全部大写
///2.作用:使用关键字const定义常量,并且在创建时必须设置它的初始值 且只能被赋值一次
3. 数据类型转换
///隐式类型转换(两种类型兼容,小转大) 适用于值类型之间转换
///显示类型转换(两种类型兼容,大转小)
/// Parse() 适用于 string转换成其他类型
/// Convert类型转换 适合各种类型相互转换
/// int.TryParse 与 int.Parse 又较为类似,但它不会产生异常,转换成功返回 true,
/// 转换失败返回 false。最后一个参数为输出值,如果转换失败,输出值为 0
/// ToString() 适合其他类型转换成字符串.
算术运算符