字符串方法

//改变字符串中的元素
string text="哈哈,你又变酷了"
char[]chs=text.ToCharArray();
chs[6]='帅';

//把字符串转换为小写
string str1=str1.ToLower();

//把字符串转换为小写
string str2 =str2.TOUpper();

//忽略大小写,直接比较
bool result=str1.Equals(str2,StringComparison.OrdinalIgnoreCase);

//字符串分割,显示必须遍历,每一个字符都有索引值
string str ="哈  哈,你 真---帅";
char [] chs = new []{' ','-'};
string [] result =str.Split(chs,StringSplitOptions.RemoveEmptyEntries);  //把空格和-都切掉,并且清除掉空字符串

 for (int i = 0; i < re.Length; i++)
      {
           Console.WriteLine(result[i]);
      }
            
Console.ReadKey();


//字符串替换
string name="小杨很邪恶";
name=name.Replace('很','不');
name=name.Replace("小杨","老苏")   //可以将小杨替换掉
console.writline(name);    //显示的是小杨不邪恶


//字符串截取一
string str="哈哈,天气真的好";
str=str.Substring(5);
console.writeline(str);  //显示“真的好”,真的下标为5


//字符串截取二
string str="哈哈,天气真的好";
str=str.Substring(5,2);
console.writeline(str);  //显示“真的”


//判断字符串是否以某个字符串开始的

string str="小杨很漂亮";
bool result=str.StartsWith("小"); //返回值为true

//判断字符串是否以某个字符串结束的
string str="小杨很漂亮";
bool result=str.EndsWith("亮"); //返回值为true

//判断字符串是否有这个字符
string str="小杨很漂亮";
bool result=str.Contains("亮"); //返回值为true

//显示字符串的索引
string str="小杨真的是很帅";
int index=str.IndexOf("帅",1);  //找一个字符,从第一个索引开始找,找到就返回索引,找不到就返回-1,index为6


//显示最后一个字符串的索引
string str="小杨真的是很帅";
int index=str.LastIndexOf("-");  //找到最后一个’-‘字符串的索引


//向字符串数组中插入字符串
string[] names = { "诸葛亮", "老苏", "卡卡西" };
string st = string.Join("|", names);
Console.WriteLine(st);    //显示为--诸葛亮|老苏|卡卡西
Console.ReadKey();

//移除字符串
string text = "老苏果然很牛逼";
text = text.Remove(2, 3);
Console.WriteLine(text);
Console.ReadKey();

//去字符串中前后的空格
string name=name.Trim();

 

评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值