基本数据类型(Fundamental Data Types)
整数Integers
检查整数除法,7/10=0
浮点数Floating-Point Numbers
字符和字符串Characters and Strings
Unicode(统一码、万国码、单一码)是计算机科学领域里的一项业界标准,包括字符集、编码方案等。Unicode 是为了解决传统的字符编码方案的局限而产生的,它为每种语言中的每个字符设定了统一并且唯一的二进制编码,以满足跨语言、跨平台进行文本转换、处理的要求。
布尔变量Boolean Variables
枚举类型Enumerated Types
枚举类型可以简化修改
public enum MovieKind
{
[Description("Film")]
Film = 1,
[Description("TV Series")]
TvSeries = 2,
[Description("Mini Series")]
MiniSeries = 3,
}
枚举设值按序进行,否则会遍历其中非法数值
具名常量Named Constants
export const baseUrl = 'Default/Movie';
LOCAL_NUMBER_LENGTH = 7 // 以后修改可以只修改这一处
数组Arrays
Array[i][j],用具体有意义的变量替代i,j
创建自己的类型
typedef float Coordinate;
Cooradinate x = 0;
//
public MovieKind? Kind { get; set; }
// 上文定义moviekindenumerate
// 易于修改,增加可靠性,弥补语言不足
typedef enum
{
true=1, false=0
}bool;
bool flag = false; //叠乘标记
当你用Typedef 或者其等价方式创建了一个简单类型的时候,考虑是否应该创建一个新的类。