• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

.NetC#字符串学习总结

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

以前都是转发别人的贴子,今天发一个我的学习笔记.废话不多说,见下:
(1)比较字符串
CompareTo:
str1.CompareTo(str2); 返回int
如果str1长于str2 返回1  如果str2长于str1则返回-1
如果相等,则返回0
Equals:
str1.Equals(str2);  返回bool
如果str1与str2相等 则返回True,否则返回False
(2)定位字符
Int i = str1.Indexof(str2);
在str1中找字符或子串str2并返回索引 索引从"0"开始记数
(3)格式化字符串
Format: 将任何数值枚举日期格式化为具体格式的字符串
语法:Public Static String Format(string format,object argo);
第一个参数为:格式    第二个参数为要格的对象
我自己理解为用户用自定义格式处理数据
(4)截取子串
Substring:
语法:Public String Substring (int first,int length);
索引从first开始截取长度为length的子串
(5)分隔字符串
Split:
语法:Public String[] Split (char[] sep);
以参数为分隔点,把字符串分割为字符串组
例如:
Str1='1|2|3|4|5";
string[] idnum = str1.Split('|');
(6)插入字符串
语法:Public String insert (int index,string value);
其中,index为要插入的索引位置,value为要插入的子串。
(7)填充字符串
语法:Public String padleft (int total,char padchar);
意为在字符串左端填充字符padchar 使填充后的总长度为total  注意:是填充后的长度
同样,也可以在右面填充,padright
(8)删除字符串及子串
语法:Public String Remove (int index,int count);
Str1.Remove(5,9);
从Str1中,从索引5开始,删除之后的9个字符。语法中,index为开始删除字符的索引,count为要删除的字符数。
(9)移除字符串
语法:Public String TrimStart (char[] trimchars );
Str1.trimstart ('%','#');
即从Str1的0索引位置开始,依次向后,删除字符%和#,如果下一个字符不是%和#则停止。
(10)复制字符串
这个基本不用说,Public string copy(string 要复制的字符串);
(11)替换字符串
语法:Public String Replace ( string old,string new);
参数中,old为要替换掉的子串,new为要替换成的子串。

打了这么多,希望对大家有帮助,也希望大家跟贴补充,一起进步


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
C#中让WebBrowser运行Javascript脚本发布时间:2022-07-10
下一篇:
C#中的CSV文件读写发布时间:2022-07-10
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap