c#中的字符串类(string类)
字符串类(string类)://这个类在命名空间system中定义 ,是类system.string的别名
string s = "Kobeli";
string s1 = " Jamesli ";
//字符串搜索
int index = s.IndexOf("k");//index=0 如果没有搜到指定字符index=-1;
//字符串比较
int n = string.Compare(s,s1);//n=0,表示两个字符串相同 n=1 表示不相同
if(s==s1)//还可以用这种方法比较
//删除当前字符的前导空白字符 和尾部空白字符 中间的空白不删除
s1.Trim();
Console.WriteLine(s1.Trim());
//字符串大小写转换
string to_upper = s1.ToUpper();//转换为大写字符
string to_lower = s1.ToLower();//转换为小写字符
//截取子字符串
string sud_string = s1.Substring(5,2);//从索引为5开始取2个字符 sud_string=li
//判断是否为空字符
if (s.Length == 0) ;
//字符串删除函数
string delete_string =s.Remove(0,2);//从索引为0开始删除2个字符 delete_string=beli
//插入字符串
string insert_string = s.Insert(0,"good!");//s的值不变 insert_string=good!kobeli
//字符串替换函数
string replace_string =s.Replace("li","brant");
//字符串转换为字符数组
char[] arr = s.ToCharArray(0,s.Length);
//其他数据类型转换为字符串
int num = 100;
string change_string = num.ToString();