C#字符串的替换
相当于易语言的子文本替换(替换所有)
语法为:
string s = "周金涛是个好同志,同志哦,同志的说";
s=s.Replace("同志","同学");
Console.Write(s);
Console.ReadKey();
C#字符串 substring函数 重载函数
语法示例为:
string s = "http://www.tianya.cn";
s = s.Substring(7);//取从指定序号开始一直到最后的子字符串
s=s.substring(7,5);//第一个参数是指定长度开始,第二个参数为截取多长
Console.Write(s);
Console.ReadKey();
C# 字符串 bool string.contains(string value) 布尔型 字符串型.contains(字符串型 元素)
判断字符串中是否含有子串value
相当于易语言里的寻找文本
语法为:
string s="我们的社会很美好";
if(s.contains("社会")==true)
{
console.write("不许说脏话");
}
C# bool string.startswith(string value)
判断字符串是否以子串value开始
语法为:
string s="aaa我很好";
if(s.startswith("sss")==true)
{
console.write("是以aaa开头的");
}
C# bool string.endswith(string value)
判断字符串是否以子串value结尾
语法为:
string s = "aaa开头";
if (s.EndsWith("开头") == true)
{
Console.Write("是以开头结尾的");
}
C# int indexof(string value)
取子串value第一次出现的位置
语法为:
string s = "我们都是好盆友";
int i = s.IndexOf("都是");//如果不存在value的话就返回-1
Console.Write("{0}",i);
Console.ReadKey();