您的位置:首页 > 编程语言 > C#

C# string类型中常用的API

2017-08-27 15:15 232 查看
  刚出来实习找工作,换工作频率比换女朋友还快。诶,我好像没有女朋友??!!

  前几天去面试,面试官问了几道关于string API的问题,发现自己对这块区域有些的地方还是有理解偏差,现在总结下初级程序员常用到的string的API。

String.CompareTo() 比较字符串的内容

返回int类型,如果字符串内容相同返回0,如果比较字符在字母表的排序比被比较字符串靠前返回-1.否则就返回1。

  相同字符:

  


  


  a小于b:

  


  a大于b:

  


  


String.Replace() 用另一个字符或者字符串替换字符串中指定的字符或者字符串,替换类型必须一样,而不能字符替换字符串或者能字符串替换字符。

  


  


String.Split() 以一个指定字符为分隔符号,把一个字符穿拆分为一个字符串数组

  


  


String.SubString(int startPos,int length) 在字符串中截取检索指定位置的子字符串

  


String.ToLower()把字符串转换成小写形式

String.ToUpper() 把字符串转换成大写形式

String.Trip()删除字符串中首尾位置的空白字符

  


String.IndexOf()使用这个方法可以判断当前字符串是否包含一个子字符串,包含返回第一个字符索引位置,否则返回-1

  


String.Concat() 合并若干个字符串,或者一个字符串数组

  


String.CopyTo(int sourceIndex,char[] destination,int destinationIndex,int count)

将字符串中的指定字符复制到一个字符数组中

  


  


String.Format()是将指定的 String类型的数据中的每个格式项替换为相应对象的值的文本等效项。

  


  好了,就介绍这么多吧。大家可以点击此处了解更全更详细的string类介绍。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  string api