摘要: ☆default 关键字在泛型类和泛型方法中产生的一个问题是,在预先未知以下情况时,如何将默认值分配给参数化类型 T:(a) T 是引用类型还是值类型。(b) 如果 T 为值类型,则它是数值还是结构。 给定参数化类型 T 的一个变量 t,只有当 T 为引用类型时,语句 t = null 才有效;只有当 T 为数值类型而不是结构时,语句 t = 0 才能正常使用。解决方案是使用 defa... 阅读全文
posted @ 2010-04-05 07:24 凌空止水 阅读(199) 评论(0) 推荐(0)
摘要: ☆DebuggerTypeProxy 属性的使用更改类型在调试器窗口中的显示方式。对泛型的支持:只支持开放类型(如:List<T>),不支持封闭类型(如:List<int>)。 使用DebuggerTypeProxy属性 托管代码的增强调试☆List.Sort () List.Sort() 的无参方法是使用了默认的 IComparable 对参数进行... 阅读全文
posted @ 2010-04-05 04:18 凌空止水 阅读(167) 评论(0) 推荐(0)
摘要: ☆经典收藏 .NET Framework 3.5☆一点一点 关于隐式接口和显示接口 阅读全文
posted @ 2010-04-05 03:57 凌空止水 阅读(140) 评论(0) 推荐(0)