根据 C# 4.0 的官方语言规范,接口方法声明定义为:
interface-method-declaration:
attributes? new? return-type identifier
type-parameter-list ( formal-parameter-list? ) type-parameter-constraints-clauses? ;
在哪里
type-parameter-list: < type-parameters >
所以我的问题是:type-parameter-list
必须始终遵循接口方法名称还是可以跳过?规范说它应该始终遵循名称,但这似乎有点奇怪。