定义别名
using MyInt = System.Int32;//为Int32定义别名
获取类型
value.getType().name;
格式化
{0} {1:f3}
c以当地的货币符号作为前缀
d格式化十进制数、额、指数
f定点小数
g将一个数格式化为定点或指数格式
n基本的数值格式化
x十六进制
实用函数
Mathf.Clamp
static function Clamp(valur:float,min:float,max:float):float
限制value的值在min和max之间,如果value小于min,返回min,如果value大于max,返回max,否则返回value
defualt
给定参数化类型T一个变量t,只有当T为引用类型是,t=null才有效,只有当T为数值类型而不是结构时,语句t=0才能正常使用。
default(T),对引用类型会返回null,对数值类型返回0,对于结构,返回初始化为0或null的每个结构成员,具体取决于这些结构是值类型还是引用类型。
对于可以为null的值类型,活人返回System.Nullable(Of T)
后缀技法
?
int? nullableInt = null //使用hasValue来获取变量是否为空 if(nullableInt.hasValue()){ }