Ban*_*hee 3 c# generics extension-methods
例如,是否可以在具有特定类型的通用列表上创建扩展方法
List<MyClass> myList = new List<MyClass>();
myList<MyClass>.MyExtensionMethod();
Run Code Online (Sandbox Code Playgroud)
重要的是,MyExtensionMethod仅适用于MyClass类型的列表.
我怀疑这是不可能的,那么有什么选择来实现这一目标?
Sel*_*enç 16
当然如此:
public static void MyExtensionMethod(this List<MyClass> m)
Run Code Online (Sandbox Code Playgroud)
目前还不清楚你的意思,myList<MyClass>但这种方法适用于所有实例List<MyClass>
| 归档时间: |
|
| 查看次数: |
3146 次 |
| 最近记录: |