方法包含另一种方法

时间:2010-07-15 08:22:27

标签: c#-3.0

我们可以在C#

中的另一个方法中使用方法吗?

2 个答案:

答案 0 :(得分:0)

不,这是不可能的。最接近的嵌套式方法可能是anonymous method msdn的例子:

void StartThread()
{
    System.Threading.Thread t1 = new System.Threading.Thread
      (delegate()
            {
                System.Console.Write("Hello, ");
                System.Console.WriteLine("World!");
            });
    t1.Start();
}

答案 1 :(得分:0)

如果您想要一个具有方法词法范围的函数,可以使用匿名委托。