我注意到c#中的数组实现了ICollection<T>.数组如何实现通用容器接口,但本身不是通用的?我们可以这样做吗?
编辑:我也想知道数组是如何通用的,但它接受任何类型并具有类型安全性.
public class ListOfStrings : IList<string>
{
...
}
Run Code Online (Sandbox Code Playgroud)
这是一个很好的例子,表明我们可以从泛型创建非泛型(谢谢MarcinJuraszek !!).这个集合会被字符串困住.我的猜测是它与字符串的泛型值类型声明无关,而且是我不熟悉的一些内部连线.
再次感谢你!
Git中的所有分支都是平等的还是主人不同的?我并不是指我们在层次结构中给出的逻辑位置.我的意思是,是否有一些基础代码处理主分支与处理功能分支的方式不同?