using System;
namespace e1_4_11
{
class Program
{
static void Main(string[] args)
{
//字符串搜索
string s = "ABC科学";
int j = s.IndexOf("科");
Console.WriteLine("{0}", j);
string s1 = "abc";
string s2 = "abc";
string s3 = "相同";
//判断连个字符串是否相同
if (s1 == s2)
Console.WriteLine("{0}", s3);
else
{
s3 = "不相同";
Console.WriteLine("{0}", s3);
}
//判断字符串是否为空
string s4 = "";
string s5 = "不空";
if (s4.Length == 0)
{
s5 = "空";
Console.WriteLine("{0}", s5);
}
string s6 = "取子字符串";
//从索引为2开始取2个字符,sb="字符",s内容不变
string sb = s6.Substring(2, 2); //sb="字符"
char sb1 = s6[0];
Console.WriteLine(sb);
Console.WriteLine(sb1);
//删除字符串
string sb2 = s6.Remove(0, 2); //从索引为0开始删除2个字符,sb="字符串",s6内容不变
Console.WriteLine(sb2);
//插入字符串
string s7 = "计算机科学";
string s8 = s7.Insert(3, "软件");
Console.WriteLine(s8);
//替换字符串
string s9 = s7.Replace("计算机", "软件");
Console.WriteLine(s9);
//将字符串转换为字符数组
char[] s10 = s7.ToCharArray(0, s7.Length);
Console.WriteLine(s10);
//转换为字符串
int i = 9;
string s11 = i.ToString();
Console.WriteLine(s11);
//大小写转换
string st = "AaBbCc";
string s12 = st.ToLower();
string s13 = st.ToUpper();
Console.WriteLine(s12);
Console.WriteLine(s13);
//删除所有空格
string sk = "A bc";
Console.WriteLine(sk.Trim());
}
}
}