摘要:
.NET Framework 提供多个方法来比较字符串的值。 下表列出并描述了这些值比较方法。方法名使用String.Compare比较两个字符串的值。 返回一个整数值。 String.CompareOrdinal比较两个字符串而不考虑本地区域性。 返回整数值。 String.CompareTo将当前字符串对象与另一个字符串进行比较。 返回整数值。 String.StartsWith确定一个字符串是否以传递的字符串开头。 返回布尔值。 String.EndsWith确定一个字符串是否以传递的字符串结尾。 返回布尔值。 String.Equals确定两个字符串是否相同。 返回布尔值。 Strin 阅读全文
posted @ 2011-10-09 18:13
南山砍柴的
阅读(247)
评论(0)
推荐(0)
摘要:
由于字符串是不可变的,因此一个字符串对象一旦创建,值就不能再更改(在不使用不安全代码的情况下)。 不过,修改字符串的值然后将结果存储到新的字符串对象中有很多种方法。 System.String 类提供作用于输入字符串并返回新字符串对象的方法。 在很多情况下,可以将这个新对象赋给保存原始字符串的变量。 System.Text.RegularExpressions.Regex 类提供其他一些以类似方式工作的方法。 System.Text.StringBuilder 类提供一个可“就地”修改的字符缓冲区。调用 StringBuilder.ToString 方法可新建包含此缓冲区的当前内容的字符串对象 阅读全文
posted @ 2011-10-09 17:47
南山砍柴的
阅读(1347)
评论(0)
推荐(0)
摘要:
串联是将一个字符串追加到另一个字符串末尾的过程。 使用 + 运算符串联字符串文本或字符串常量时,编译器会创建一个字符串。 串联不在运行时发生。 但字符串变量只能在运行时串联, 对此,您应该了解各种方法的性能含义。示例--------------------------------------------------------------------------------下面的示例演示如何将一个长字符串拆分为几个较短的字符串,从而提高源代码的可读性。 这些较短的字符串将在编译时串联成一个字符串。 无论涉及到多少个字符串,都不会有运行时性能开销。static void Main(){ // C 阅读全文
posted @ 2011-10-09 17:30
南山砍柴的
阅读(477)
评论(0)
推荐(0)
浙公网安备 33010602011771号