代码之家  ›  专栏  ›  技术社区  ›  The Matt

是否可以创建在之后而不是之前进行计算的属性?

  •  0
  • The Matt  · 技术社区  · 15 年前

    我知道如何编写定制属性来修饰一个方法,并在该方法执行之前对其进行评估,但是是否有一种方法可以修改它以便对该属性进行评估? 之后 是否执行该方法?

    理论上(伪代码):

    public void MyMethod()
    {
         Console.WriteLine("Hello World");
    }
    [AttributeToExecuteAfter]
    

    我是否滥用了属性的概念?如果有技术上的原因这不可能,那是什么?

    4 回复  |  直到 15 年前
        1
  •  1
  •   Dean Johnston    15 年前

        2
  •  2
  •   Ken Browning    15 年前

    RunMeInATransaction

        3
  •  1
  •   Bolek Tekielski    15 年前
        4
  •  0
  •   Ken Browning    15 年前