C#也学了好久了,虽然还是懵懵懂懂的,但还是有收获的,接下来就总结一下
ToCharArray字符串数组
string text="哈哈,小杨老师又年轻了"
char[] chs=text.ToCharArray();
chs[5]="很";//改值
string str =new String (chs);
Console.Writeline(str);
将字符串转换为小写
Str2=str2.ToLower();
将字符串转换为大写
Str1=str1.Upper();
忽略大小写比较
Str1.Equals(str2,String Comparison.OrdinalIgnoreCase);
字符串中某些字符或者字符串替换掉
Name=name.Repalce('很','不')'
找到某个字符串索引再截取
Str=str.Substring(3,6);//截取字符串
判断字符串中是否包含子字符串
(如果字符串中包含“邪恶”则把邪恶替换为纯洁
bool result=name.contains("邪恶");
if(result)
{
name=name.Replace("邪恶","**");
Console.Writeline(name);
}
else
{
Console.WriteLine(name);
}
判断字符串是否以某一个字符串开始的
StartsWith
String str="小杨很纯洁";
bool result=str.StartWith("小杨");
if(result)
{
Console.WriteLine("有这个字符串")
}
else
{
Console.WriteLine("没有这个字符串")
}
判断字符串是否以某一个字符串结尾
EndsWith
String str="小杨很纯洁";
bool result=str.EndsWith("纯洁");
if(result)
{
Console.WriteLine("有这个字符串")
}
else
{
Console.WriteLine("没有这个字符串")
}
总感觉要总结好多,但却还是一点点,变成这些基础知识的反复!