我正在听一个关于C#4关键字的演讲dynamic
,我想知道......这个功能是否会与其他 .NET 功能正交,例如它是否支持扩展方法?
public static class StrExtension {
public static string twice(this string str) { return str + str; }
}
...
dynamic x = "Yo";
x.twice(); // will this work?
注意:这个问题是在 C#4 发布之前提出的,这就是为什么它用将来时来表达。