假设我正在编写自己的.Net版本:)
这种设置的缺点是什么?
是的,我在这里谈论一个新的反模式,以避免创建无休止的元组和EventArgs。我认为这样的设置会使编码变得更加清晰。
答案 0 :(得分:5)
没有。 Tag属性有历史,它在VB6中很重要,而Winforms则意味着要取代它。需要添加它以使移植代码相对简单。
在.NET中完全没必要。它支持实现继承,这是VB6没有的功能。因此,如果您想添加额外的属性,那么您只需派生一个类并添加它们。而且你将能够给他们一个好名字和类型,这样你每次阅读房产时都不必投下。这适用于Winforms控件。