string类型的变量可以看成是char变量的只读数组。
一个可写的char数组:
string myString = “A string”;
char[] myChar = myString.ToCharArray();
然后就可以采用其它方式处理char数组了。也可以使用foreach循环中使用字符串:
foreach(char character in myString)
{
WriteLine($"{character}");
}
与数组同理,可以使用 myString.Length 获取元素个数,可以得到字符串中的字符数:
string myString = ReadLine();
WriteLine($"You typed {myString.Length} character.")
其它:
<string>.ToLower() //把字符串转换为小写形式
<string>.ToUpper() //把字符串转换为大写形式
<string>.ToTrim() //删除字符串前后的空格
<string>.ToTrimStart() //删除字符串前面的空格
<string>.ToTrimEnd() //删除字符串前后的空格
<string>.ToPadStart() //在字符串的左边添加空格,使字符串达到指定的长度
<string>.ToPadEnd() //在字符串的右边添加空格,使字符串达到指定的长度
<string>.Split() //把string字符串转换为string数组,把它在指定的位置隔开