如何使用using语句包围对动态对象的每次调用?

时间:2019-04-03 17:54:58

标签: c# .net

我希望能够使用using语句包围对动态对象的每次调用。例如,我有一个公开动态对象的类,其他类则从该动态对象中调用方法。

public class ExampleClass
{
    public dynamic DynamicObject;
}

class SecondExampleClass
{
    exampleClassInstance.DynamicObject.SomeMethod();
}

我希望能够使用using语句包围对动态对象的所有调用:

class SecondExampleClass
{
    using (...) {
        exampleClassInstance.DynamicObject.SomeMethod();
    }
}

有没有一种方法可以在包装类内部自动执行此操作,而不必在每次对DynamicObject的每次调用周围都显式添加using语句?

0 个答案:

没有答案