C# 转换 char <==> int is as Random @

《由浅入深学C#》

1. 显示:

bool b = Convert.ToBoolean(a);                                                  //使用系统Convert类

bool b = bool.Parse(a.ToString());                                               //类型本身的转换方法,强制转换





/***********************************

*                     65 ==> A                   *

***********************************/

int a = 65;

char c = (char)a;

char c = Convert.ToChar(a);


/***********************************

*                     A ==> 65                   *

***********************************/

char c = 'A';

int a = (int)c;

int a = Convert.ToInt32(c);



is 运算符通常用来检验类型之间的兼容性;

Object obj = true;

Console.WriteLine(obj is bool);     //输出 ture 或者false


as运算符用于执行可兼容类型之间的转换,只执行引用转换和装箱转换,无法执行其他转换。

Object obj = "hello";

string str = obj as string;

如果兼容str是hello否则返回null;


随机数:

Random ran = new Random();

ran.Next(100,999);                                    //100,999分别是随机数的上下界。但只能取到下界,不能取到上界。是整数。


@用来取消转义字符

路径

@"C:\temp"

"C:\\temp"

两者相等。



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值