标签: c# nested
我有一个静态类,它有一个扩展方法,就像这样:
public static class N { public static int Plus(this int i) { return i + 10; } }
当我尝试将此类移动到类中时,编译器会报告错误。
为什么C#对扩展方法有这种限制,为什么?我没有看到嵌套类可能包含扩展方法的任何危险。
谢谢!