1、C#中的字符串:
分为正则字符串和原义字符串
正则字符串:以前用的,可以识别转义字符的
原义字符串:@打头,“。。。。”包住要输出的内容
string str1 = @"""riofj""";
Console.WriteLine(str1);
2、C#字符串
"12345"+12345 //结果为“1234512345”,把int型的值变为字符串
"12345"+1.234E+10F //结果为“12345"+1.234E+10”
3、判断字符是哪一种类型
static void Main(string[] args)
{
//两种方式判断变量ch是哪一类型字符
//系统提供的方法
char ch1 = '&';
if (Char.IsLetter(ch1))
{
if (Char.IsUpper(ch1))
{
Console.WriteLine("ch1是大写字符");
}
if(Char.IsLower(ch1)) {
Console.WriteLine("ch1是小写字符");
}
}
else if(Char.IsNumber(ch1)) {
Console.WriteLine("ch1是数字字符");
}
else {
Console.WriteLine("ch1是其他字符");
}
//字符比较
char ch2 = '&';
if (ch2>'A'&&ch2<'Z')
{
Console.WriteLine("ch2是大写字符");
}
else if (ch2>'a'&&ch2<'z')
{
Console.WriteLine("ch2是小写字符");
}
else if (ch2>'0'&&ch2<'9')
{
Console.WriteLine("ch2是数字字符");
}
else {
Console.WriteLine("ch2是其他字符");
}
Console.WriteLine("=======================");
char ch3 = 'a';
char ch4 = 'A';
Console.WriteLine("ch3变成大写:{0}",Char.ToUpper(ch3));
Console.WriteLine("ch4变成小写:{0}",Char.ToLower(ch4));
}