A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 醉红尘_碎星辰 初级黑马   /  2013-11-5 17:40  /  2275 人查看  /  6 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

字符串都有哪些常用的方法

6 个回复

倒序浏览
字符串的方法
1、ToCharArray():将字符串转换成字符数组
2、new string();将字符数组转换成字符串
3、ToUpper();转大写
4、ToLower();转小写
5、Equals();比较两个字符串,可以忽略大小写。 stringcomparsion.ig.....
6、Split();切割字符串
7、Replace();替换字符串
8、SubString();截取字符串
9、Index Of();获得某个字符串或字符第一次出现的位置
10、Last Index Of();获得某个字符串或字符最后一次出现的位置
11、Contains(); 判断字符串中是否包含某个子字符串
12、StratsWith();判断某个字符串是否以某个字符串开始
13、EndSwith();判断某个字符串是否以某个字符串结束
14、Trim();去掉字符串两端的空格
15、TrimStart();去掉字符串左端的空格
16、TrimEnd();去掉字符串右端的空格
回复 使用道具 举报 1 0
* 计算字符串的长度 *  string myString = "This is a test!";  Console.WriteLine("Text is :{0}",myString);  Console.WriteLine("Text's long is :{0}",myString.Length);   * 转换大小写 *  myString = myString.ToLower(); //所有字符转换成小写 myString = myString.ToUpper(); //所有字符转换成大写   * 删除前后空格 *  myString = myString.Trim(); //同时删除字符串前后的空格 char[] trimChars = {' ','e','s'}; //准备删除的字符  myString = myString.Trim(trimChars); //删除所有指定字符 myString = myString.TrimEnd(); //删除字符串后的空格 myString = myString.TrimStart(); //删除字符串前的空格   * 添加空格 *  myString = myString.PadRight(14,' '); //当字符串长度不够14位时,在他的右边用指定字符填充  myString = myString.PadLeft(14,' '); //当字符串长度不够14位时,在他的左边用指定字符填充 * 拆分字符串 *  string[] nStrs = myString.Split(' ',3); //按照空格进行拆分,并且返回前三个字符串    * 获取子字符串 *  string a = myString.Substring(2,2); //从myString字符串的第三位开始获取两个字符,因为索引   起始位是0   * 替换字符串中的字符 *  string a = myString.Replace("i","o"); //将这个字符串中的所有“i”替换成“o”    C#中字符串实际上是Char变量的只读数组。可以用下面的方法访问字符串中每一个字符,但是不能修   改他们。  string myString = "This is a test!"; foreach (char myChar in myString) {  Console.Write("{0}",myChar); }  
回复 使用道具 举报
这位兄台是急需技术分啊= =!
字符串操作 主要注意几个方面:
1、他是只读的字符数组
2、他的方法都是处理字符串,再生成一个新的字符串返回
剩下的 你最好在编译器下String  之后F1 查看他的中文帮助
回复 使用道具 举报
C#中的String类 是个特殊类      是程序员随处可见的类       string 是 .NET Framework 中 String 的别名。

其提供给的方法不少呀!!!但是呐  掌握好最常用的那几个可是必须的:
String 方法

Remove 方法     Replace 方法     Split 方法      Substring 方法    ToCharArray 方法     ToLower 方法  GetTypeCode 方法
Compare 方法     Join 方法         Copy 方法      CopyTo 方法     Insert 方法      IsNullOrEmpty 方法     GetHashCode 方法
Equals 方法       Format 方法      ToString 方法  ToUpper 方法   Trim 方法      CompareTo 方法    Concat 方法
以上是我个人感觉平常用的比较多的    也算是较基础的吧!

还有更多等待去挖掘

回复 使用道具 举报
亲,有同学给你回答问题了,要设置成已解决。这样才能给你加分呢,
回复 使用道具 举报
枉生# 中级黑马 2013-11-14 10:00:26
7#
上面给出的都是string种的一小部分 你真要弄懂我推荐你去查下msdn 它把“string”所有的属性方法都有说明 http://msdn.microsoft.com/en-us/library/system.string(v=vs.110).aspx 这个链接是说String的 以后很多资料都能去那查
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马