C#.NET之预定义的15种属性类型以及属性的赋值语法

mac2026-04-06  3

一.c#15种预定义属性类型

整数:(8种)

位:代表整数的取值范围,2的位数次方,求出来-1就是最大值

符号:代表能否取负数

sbyte(8位有符号整数)

byte(8位无符号整数)

short(16位有符号整数)

ushort(16位无符号整数)

int(32位有符号整数) -2147483648---2147483647

uint(32位无符号整数)

long(64位有符号整数)

ulong(64位无符号整数)

浮点型(3种)

double 双精度

float 单精度 小数后面加F

decimal 精度 小数后面加M

字符型

char 单引号中有且只有一个

字符串

string 双引号中随便写

布尔型

bool true/false

对象型

object 啥类型都行

二.属性赋值语法

①看属性类型,如果属性类型是C#中预定义的15种,直接赋值

②属性类型不属于预定义的15种,等号后面试着空格,如果出现智能提示,直接点,选择一个需要的选项分号结束

例子:FormBorderStyle

③属性类型不是15种,等号后面空格也不起作用,等号后面new,敲个空格,出现智能提示,直接一对小括号分号,然后删掉前半个括号,再添加上,根据弹框中的提示针对括号中的每一个属性重复使用属性赋值方式进行赋值。

例子:Location

④等号后面直接使用属性类型单词点,根据提示选择一个想要的结果

例子:BackColor

最新回复(0)