c#入门-文本类型

字符集

字符没有办法按某种逻辑转换为数字。
只能记死的:a是1,b是2,c是3,A是27,B是28这样的
这样的一张对照表,就叫做字符集。

在c#中,文本使用Unicode字符集。使用UTF-16格式储存字符。

char

char类型是字符类型,char值使用一对单引号包围一个字符,不能多也不能少

char c='a';

由于字符储存的是他的编号,所以字符的本质就是一串数字。
字符可以直接转化为数字,甚至直接适用数字类型的加减乘除。
在这里插入图片描述

string

string英文翻译叫。一般叫string为字符串。
字符串就是前面提到的文本类型,使用双引号包围,里面的内容长度不限,可以一个字符都没有。

string s="";

在c#中,任何类型都可以转化为string类型。
但不是直接转换,而是可以与字符串相加。

不过在c#里连char都不能直接转为string类型还是蛮神奇的。
在这里插入图片描述

字符串可以和任何类型相加。此过程中其他类型都会被转为字符串。
在这里插入图片描述
但反过来字符串是不能做减法,乘法,和除法的。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值