C#String类常用方法小结剖析_第1页
C#String类常用方法小结剖析_第2页
C#String类常用方法小结剖析_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、String类常用方法 1、插入字符串: public string Insert(int startIndex,string value 2、删除字符串: public string Remove(int startindex public string Remove(int startIndex,int count & 替换字符串: public string Replace(char oldChar,char newChar public string Replace(string oldString,string newString 4 分割字符串:public stringS

2、plit(char口 separator public string Split(char口 separator,int count public string Split(char口 separator,StringSplitOptions options public string Split(string separator,StringSplitOptions options public string Split(char口 separator,int count,StringSplitOptions options public string Split(string separa

3、tor,int count,StringSplitOptions options其中,options参数指定字符串分割选项,取值可为 StringSplitOptions.None 或 StringSplitOptions.RemoveEmptyEntries,前者表示返回包 含空字符串的数组,后者表示返回不包括空字符串的数组5、填充字符串(指定或不指定(空白符)字符填充原用到指定长度): public string PadLeft(int totalWidth public string PadLeft(int totalWidth,char paddingChar public strin

4、g PadRight(int totalWidth public string PadRight(int totalWidth,char paddingChar 6、比较字符串:静 态方法Compare仔口 CompareOrdinal(;实例方法CompareTo(。其中,Compare3*法中可含参数有:strA(string指定待比较字符串,igonreCase(bool指定 是否要忽略大小写,comparisonType(StringCompariso时旨定比较时所使用的区域、 大小写和排序规则,cluture(CultureInfo提供特定于区域性的比较设置信息, indexA(in

5、t设置比较子字符串的位置,length(int指定比较子字符串中字符的最大数 量。7、连接字符串: public static string Concat(Object arg0 public static string Concat(params Object args public static string Concat(params string values public static string Concat(Object arg0,Object argl public static string Concat(string str0,string strl public sta

6、tic string Concat(Object arg0,Object arg1,Object arg2 public static string Concat(string arg0,string arg1,string arg2 public static string Concat(Object arg0,Object arg1,Object arg2,Object arg3 public static string Concat(string arg0,string arg1,string arg2,string arg3其中,arg0arg3表示连接对象 public static

7、 string Join(string separator,string value public static string Join(string separator,string value,intstartIndex,int count其中,startindex指定对 value 进行连接的开始下标, count指定 连接的字符串数8、处理字符串中的空白:public string Trim(public string Trim(params char trimChars public string TrimEnd(params char口 trimChars public strin

8、g TrimStart(params char trimChars其中,trimChars指定移除的 字符数组;TrimStart从字符串开始位置移除与指定字符数组中相同的字符; TrimEnd从结尾处移除与指定字符数组中相同的字符9、转换字符串大小写:public string ToUpper( public string ToUpper(CultureInfo culture public string ToLower( public string ToLower(CultureInfo culture 另:public string ToUpperInvariant( public st

9、ring ToLowerInvariant(使用当前操作系统所在区域的大小 写规则进行转换10、匹配和检索字符串:public bool Contains(string value public bool StartsWith( public bool EndsWith(其中,StartsWith 和 EndsWith 方法可指定的 参数有:comparisonType(StringCompariso时旨定比较方式,igonreCase(bool 指定是 否要忽略大小写,cluture(CultureInfo提供特定于区域性的比较设置信息public intIndexOf(char/strin

10、g value, public int LastIndexOf(char/string value!指定的参数有:startIndex(int指定查找的起始位置,count(int指定被查找的字符数量, comparisonType(StringCompariso时旨定所使用的区域、大/、写和排序规贝Upublic intIndexOfAny(char口 anyOf, public int LastIndexOfAny(char口,anyOf,、获取 11子字符串: public string Substring(int startindex public string Substring(i

11、nt startindex,int length 12、格式化字符串:public static string Format(stringformat,Object arg0 public static string Format(stirng format,params Object口 args public static string Format(IFormatProvider provider,string format,params Object口 args public static string Format(string format,Object arg0,Object arg1 public static string Format(string format,

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论