如何创建使用类似于C#中的配置文件的扩展方法
||
我正在尝试创建一种使用时如下所示的方法:
Dialog (var d = new MyDialog())
{
d.DoSomethingToAVisibleDialogThatAppearedInTheDialog(); //Call
}
像\“ using \”一样,它将处理析构函数,但我想向Dialog添加更多内容,以处理我的IDialog接口。
没有找到相关结果
已邀请:
3 个回复
糕泰灌
然后像这样使用它:
帆攀缺锯欧
是一种语言功能,特定于
。无法针对不同的语义直接扩展它。您要尝试的基本上是为该语言添加新功能,而这是不可能的。 最好的选择通常是提供一个动作,理想情况下是采用约束为“ 5”的通用方法。
然后,您可以执行以下操作:
澜悍景哭苟
此示例的最终结果是,当您执行此操作时: