C#总结之字符串

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("没有这个字符串")
}


总感觉要总结好多,但却还是一点点,变成这些基础知识的反复!

猜你喜欢

转载自blog.csdn.net/zhang_0507/article/details/80144824