摘要:
【重写Equals注意的事项】1. Equals 必须是自反的;--x.Equals(x)肯定为 true2. Equals 必须是对称的;--x.Equals(y)肯定返回与y.Equals(x)相同的值3. Equals 必须是可传递的;--x.Equals(y)返回true, y.Equals... 阅读全文
posted @ 2015-05-08 18:39
lishidefengchen
阅读(163)
评论(0)
推荐(0)
摘要:
【示例代码】 1 using System; 2 //Point is a Value Type 3 internal struct Point { 4 private Int32 m_x, m_y; 5 6 public Point(Int32 x,Int32 y){ 7 ... 阅读全文
posted @ 2015-05-08 17:20
lishidefengchen
阅读(163)
评论(0)
推荐(0)
摘要:
【注意】:如果知道自己写的代码会造成编译器反复对一个值类型进行装箱,请改成用手动方式对值类型进行装箱。【好处】:代码会变得更小、更快。【例子】:using System;public sealed class Program { public static void Main() { /... 阅读全文
posted @ 2015-05-08 09:47
lishidefengchen
阅读(116)
评论(0)
推荐(0)

浙公网安备 33010602011771号