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开发 技术固然是要有 但基础很重要 细心很重要 质量很重要
相关文章
读者评论
发表评论
|
|