C#字符串操作方法记录

string a =”Hello”;

s = s.ToLower(); 转换小写

s= s.ToUpper(); 转换大写

区分大小写方法

bool a = “abc”.Equals(“ABc”,StringComparison.OrdinalIgnoreCase); 忽略大小写

bool a= “abc”==”ABc”;  区分大小写。

字符串分隔,返回字符串数组。

string a =”sdfsdf,sdfsdf,werwer,sdfher,234,43″.Split(‘,’); 里面值的类型为char 可以是数组

多个分隔符,牛逼

string a =”sdfsdf-sdfsdf,werwer,sdfher|234,43″.Split(‘-’,',’,'|’); char类型

去掉空值

 string a =”sdfsdf-sdfsdf,werwer,sdfher|234,43″.Split(new char[]{‘,’},StringSplitOptions.RemoveEmptyEntries);

多个分隔符去空值

string a =”sdfsdf-sdfsdf,werwer,sdfher|234,43″.Split(new string[]{“,”,”|”,”我靠”},StringSplitOptions.RemoveEmptyEntries);

char类型 用单引号,有且只有一个字符,string用双引号

双引号转义符为 \” 正则里用。

从文件中读取数据

string[] keywords = System.IO.File.ReadAllLines(@”E:\CT\tb.txt”, Encoding.Default);

字符串替换

string a = “XX纯爷们”;
a = a.Replace(“爷”, “娘”);  爷 替换为 娘 。

字符串中取值

string domain = “http://www.imfeng.com“;
domain = domain.Substring(7); 从左边开始数 你要开始取的字符开始处的值 从0开始算 w位于7

domain = domain.Substring(7,6); 从第7个开始 取6个元素

判断字符串是否含有某字符串  ,布尔类型

string a = “社会好和谐啊”;
 bool b = a.Contains(“和谐”); bool 类型

判断字符串是否已某字符串开头

string a = “社会好和谐啊”;
 bool b = a.StartsWith(“和谐”); bool 类型

判断字符串是否已某字符串结尾

string a = “社会好和谐啊”;

bool b = a.EndsWith(“和谐”); bool 类型

判断某个字符串出现的位置

string a = “社会好和谐啊”;

int i = a.IndexOf(“和谐”); 输出 3 ,第一个字符第一次出现的位置。不存在则返回-1

转载于:https://www.cnblogs.com/Harry369/p/3338069.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
该资源内项目源码是个人的课程设计、毕业设计,代码都测试ok,都是运行成功后才上传资源,答辩评审平均分达到96分,放心下载使用! ## 项目备注 1、该资源内项目代码都经过测试运行成功,功能ok的情况下才上传的,请放心下载使用! 2、本项目适合计算机相关专业(如计科、人工智能、通信工程、自动化、电子信息等)的在校学生、老师或者企业员工下载学习,也适合小白学习进阶,当然也可作为毕设项目、课程设计、作业、项目初期立项演示等。 3、如果基础还行,也可在此代码基础上进行修改,以实现其他功能,也可用于毕设、课设、作业等。 下载后请首先打开README.md文件(如有),仅供学习参考, 切勿用于商业用途。 该资源内项目源码是个人的课程设计,代码都测试ok,都是运行成功后才上传资源,答辩评审平均分达到96分,放心下载使用! ## 项目备注 1、该资源内项目代码都经过测试运行成功,功能ok的情况下才上传的,请放心下载使用! 2、本项目适合计算机相关专业(如计科、人工智能、通信工程、自动化、电子信息等)的在校学生、老师或者企业员工下载学习,也适合小白学习进阶,当然也可作为毕设项目、课程设计、作业、项目初期立项演示等。 3、如果基础还行,也可在此代码基础上进行修改,以实现其他功能,也可用于毕设、课设、作业等。 下载后请首先打开README.md文件(如有),仅供学习参考, 切勿用于商业用途。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值