文章分类 -  C#编程语言

C#名字解析顺序
摘要:对这样一段代码namespace Meyer.System{ class MainClass { static void Main() { System.Console.WriteLine("Hello"); } }}C#编译器认为它“Noname2.cs(7,7): error CS0234: 类型或命名空间名称“Console”在类或命名空间“Meyer.Sy... 阅读全文

posted @ 2004-04-26 21:00 Meyer 阅读(2680) 评论(14) 推荐(0)

Literal String的特性
摘要:提出问题:下列代码的结果是True还是False?static void Main() { string s = "Test"; string t = "Test"; Console.WriteLine(Object.ReferenceEquals(s, t)); }按照直觉,他的结果应该是False,因为我们定义的是两个字符串,然后比较它们的引用。虽然他们的内容相同,但他们的引用... 阅读全文

posted @ 2004-03-25 09:53 Meyer 阅读(2209) 评论(0) 推荐(0)

Applied MS .Net Framework Programming 节选
摘要:下面是Jeffrey Rechter 在 中对 String Interning 和 String Pooling的描叙String InterningAs I said in the preceding section, comparing strings is a common operation for manyapplications—it’s also a task that can ... 阅读全文

posted @ 2004-03-23 16:27 Meyer 阅读(1129) 评论(0) 推荐(0)

导航