概述
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());
}
}
}
最后
以上就是坦率大雁为你收集整理的C#字符串类的典型用法的全部内容,希望文章能够帮你解决C#字符串类的典型用法所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复