C#基础 属性类型、数据类型转换

一,

1,对象是由属性、方法、事件组成的一个映射于现实生活中所需用到的物体
2,声明变量必须使用变量类型进行声明(空格后写变量名,每行已分号结束)
3,C#属性赋值方式: 只有属性跟"="
4,除了string与object 其余全是值类型

二,C#中属性类型

byte(8位无符号整数)		sbyte(8位有符号类型)
short(16位有符号类型)		ushort(16位无符号类型)
int(32位有符号类型)		uint(32位无符号类型)
long(64位有符号类型)		ulong(64位无符号类型)
float  单精度浮点   float a=20.0f;
double  双精度浮点   double b=20.0;
decimal  精度   decimal  d=20.0m;
string  字符串   string str="  ";
char   字符    char c='a';   (单引号里有且只有一个)
bool  布尔
object   对象

三,数据类型转换的方式

1,隐式类型转换

int i=100;

2,显式类型转换
通过用户使用预定义的函数显式完成的(需强制转换运算符)
3,(1)类型转换方法–convert将一个基础数据类型转换为另一基础数据类型
(2)int.parse();
只能将string强转为int类型
(3)整数前使用(char)
将Num当成十进制ASCII码转成其对应字符
(4)xxx.ToString()
任何类型都具有的方法,转换为string类
4,类的实例化
在C#中,所以的类基本上有很多的方法、属性,无法通过类直接调用
5,随机函数 Random对象

语法:类 命名:new 类();
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值