//改变字符串中的元素
string text="哈哈,你又变酷了"
char[]chs=text.ToCharArray();
chs[6]='帅';
//把字符串转换为小写
string str1=str1.ToLower();
//把字符串转换为小写
string str2 =str2.TOUpper();
//忽略大小写,直接比较
bool result=str1.Equals(str2,StringComparison.OrdinalIgnoreCase);
//字符串分割,显示必须遍历,每一个字符都有索引值
string str ="哈 哈,你 真---帅";
char [] chs = new []{' ','-'};
string [] result =str.Split(chs,StringSplitOptions.RemoveEmptyEntries); //把空格和-都切掉,并且清除掉空字符串
for (int i = 0; i < re.Length; i++)
{
Console.WriteLine(result[i]);
}
Console.ReadKey();
//字符串替换
string name="小杨很邪恶";
name=name.Replace('很','不');
name=name.Replace("小杨","老苏") //可以将小杨替换掉
console.writline(name); //显示的是小杨不邪恶
//字符串截取一
string str="哈哈,天气真的好";
str=str.Substring(5);
console.writeline(str); //显示“真的好”,真的下标为5
//字符串截取二
string str="哈哈,天气真的好";
str=str.Substring(5,2);
console.writeline(str); //显示“真的”
//判断字符串是否以某个字符串开始的
string str="小杨很漂亮";
bool result=str.StartsWith("小"); //返回值为true
//判断字符串是否以某个字符串结束的
string str="小杨很漂亮";
bool result=str.EndsWith("亮"); //返回值为true
//判断字符串是否有这个字符
string str="小杨很漂亮";
bool result=str.Contains("亮"); //返回值为true
//显示字符串的索引
string str="小杨真的是很帅";
int index=str.IndexOf("帅",1); //找一个字符,从第一个索引开始找,找到就返回索引,找不到就返回-1,index为6
//显示最后一个字符串的索引
string str="小杨真的是很帅";
int index=str.LastIndexOf("-"); //找到最后一个’-‘字符串的索引
//向字符串数组中插入字符串
string[] names = { "诸葛亮", "老苏", "卡卡西" };
string st = string.Join("|", names);
Console.WriteLine(st); //显示为--诸葛亮|老苏|卡卡西
Console.ReadKey();
//移除字符串
string text = "老苏果然很牛逼";
text = text.Remove(2, 3);
Console.WriteLine(text);
Console.ReadKey();
//去字符串中前后的空格
string name=name.Trim();