在C#中,可以使用以下方法为类加上别名:
using Str = System.String;
使用依赖于泛型的类是否可能做到这一点,我尝试了类似的方法,但似乎无法编译。
using IE<T> = System.Collections.Generic.IEnumerable<T>;
和
using IE = System.Collections.Generic.IEnumerable;
在C#中使用泛型甚至有可能吗?如果是这样,我想念的是什么?
使用依赖于泛型的类是否可能做到这一点,我尝试了类似的方法,但似乎无法编译。
using IE<T> = System.Collections.Generic.IEnumerable<T>;
不,这是不可能的。唯一有效的方法是:
using IE = System.Collections.Generic.IEnumerable<string>;
一个using
声明不能通用。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句