如果在子类的构造函数中未调用所需的方法时,如何强制Visual Studio编译器生成错误?就像编辑表单设计器代码时一样,编译器在InitializeComponent()
不是表单构造函数中的第一个调用时发出抱怨。要求在子类构造函数中调用方法
这在VB.NET中甚至可能吗?
如果在子类的构造函数中未调用所需的方法时,如何强制Visual Studio编译器生成错误?就像编辑表单设计器代码时一样,编译器在InitializeComponent()
不是表单构造函数中的第一个调用时发出抱怨。要求在子类构造函数中调用方法
这在VB.NET中甚至可能吗?
为什么不在父类的构造函数中调用所需的方法?
我不知道VB,但也许你可以在类中设置一个布尔值,当该方法是调用时将其设置为true,并且如果它为假则抛出异常。只是一个想法。
我可能不得不这样做,以避免重复调用我所要求的方法,但我已经解决了我现在采用不同方式的问题。感谢您的输入! – 2009-11-11 19:39:58
我甚至都没有想过这个。它现在解决了我的问题,但我需要找到一种方法来避免重复调用我需要的方法。谢谢您的帮助。 :) – 2009-11-11 19:37:54