using System;
namespace Test1
{
class Program
{
//创建一个字符串
string str1="apple orange banana";
Console.WriteLine("str1:"+str1);
//创建另一个字符串
string str2=str1+"peach";
Console.WriteLine("str2:"+str2);
//比较两个字符串是否一致
if (String.Compare(str1,str2)==0)
{
Console.WriteLine("str1和str2一致");
}
else
{
Console.WriteLine("tr1和str2不一致");
}
//查找:从第0个字节开始查找空格的位置
int n = str1.IndexOf(' ', 0);
Console.WriteLine("str1第一个空格在第{0}个字节",n);
//删除:删除第1个空格之后的所有字符
str2=str1.Remove(n);
//替换:将所有空格替换为_
str2=str1.Replace(' ', '_');
//插入:在第一个空格后插入
str2.str1.Insert(n, " peach");
//提取子串:取第一个空格后的6个字符
str2=str1.Substrng(n+1,6);
//分解字符串:空格为标识符
char[] chars={' '};
string[] strs=str1.Split(chars);
//字符串数组长度:strs.Length
for (int i=0; i<strs.Length; ++i)
{
Console.WriteLine(i+":"+strs[i]);
}
Console.ReadKey();
}
}
C#字符串相关操作
最新推荐文章于 2024-07-23 22:26:15 发布