C#之字符型

C#之字符型


          字符型

          字符型数据的作用是处理在编程过程中遇到的ASCII字符和Unicode编码字符。

          ASCII字符:使用7位二进制数字表示的字符。

          Unicode字符:国际标准化组织制订的,采取16位二进制编码表示的字符,可以表示全世界的大多数语言。


          字符型数据类型只有一种,即char类型。

          Char

          说明:用于表示单个ASCII或Unicode字符

          所引用的类:System.Char

          使用char类型时,注意值的两侧必须添加单引号'',以表示该字符为char字符,而不是变量名,比如

          Char charData = '中'


          在C#中输入特殊字符,需要用到转义字符,否则会导致程序错误。

          C#的转义字符

          \'——单引号''

          \\——斜杠\

          \a——警报

          \f——换页符

          \r——回车符

          \u——Unicode转义序列

          \v——垂直制表符

          \"——双引号""

          \0——空字符

          \b——Backspace回退

          \n——换行符

          \t——水平制表符

          \U——代理项对的Unicode转义序列

          \x——Unicode转义序列类似于"\u",只是长度可变


          在使用字符型数据时,可以把char类型的数据隐式转换为ushort、int、unit、long、ulong、float、double或decimal等多种整数,或者实数型数据,此时,数据中的值将为字符在ASCII或Unicode码中的码元。

          这种方法,可以快速获取某个字符的Unicode码元,比如

          Char charData ='汉'

          Int intData =charData;

          Console.WriteLine(intData);


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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值