专注于互联网--专注于架构

最新标签
网站地图
文章索引
Rss订阅

首页 »DotNet » c语言string:C#基础的String篇 »正文

c语言string:C#基础的String篇

来源: 发布时间:星期五, 2009年1月9日 浏览:40次 评论:0
  曾经看到过许多同事写过些类似于StringHelper类(封装些常用串操作思路方法类)我自己也写过类似封装些拼接比较判断串等常用串操作思路方法现在发现这些思路方法中大部分都是多余微软已经为串提供了许多常用操作了而且比自己写更强大更容易使用下面列举些常用思路方法:        input = " , abcde , ";
       inputs = { "a", "b", "c", "d" };
      //移除串前面空格符
      Console.WriteLine(""" + input.TrimStart + """);
      //移除串前面指定
      Console.WriteLine(""" + input.TrimStart(' ', ',') + """);
      //移除串后面空格符
      Console.WriteLine(""" + input.TrimEnd + """);
      //移除串后面指定
      Console.WriteLine(""" + input.TrimEnd(' ', ',') + """);
      //移除串前后空格符
      Console.WriteLine(""" + input.Trim);
      //移除串前后指定
      Console.WriteLine(""" + input.Trim(' ', ',') + """);
      //在指定位置插入
      Console.WriteLine(input.Insert(0, "abcde"));
      //拼接
      Console.WriteLine(String.Concat(inputs));
      //使用指定分隔符拼接
      Console.WriteLine(String.Join(",", inputs));
      //使用指定分隔符拼接并指定位置
      Console.WriteLine(String.Join(",", inputs, 0, 2));
      //比较两个
      Console.WriteLine(String.Compare("abc", "Abc"));
      //比较两个并忽略大小写
      Console.WriteLine(String.Compare("abc", "abc", true));




  虽然上面这些思路方法没有什么技术含量但是对我们在开发过程中很有帮助在软件Software开发技术固然是要有但基础很重要细心很重要质量很重要

0

相关文章

读者评论

发表评论

  • 昵称:
  • 内容: