协方差和反方差不支持值类型的原因
IEnumerable<T>
IEnumerable<string> strList = new List<string>();IEnumerable<object> objList = strList;
stringint
IEnumerable<int> intList = new List<int>();IEnumerable<object> objList = intList;
方差仅适用于引用类型;如果为变量类型参数指定值类型,则该类型参数对于结果构造的类型是不变的。
catspeake
德玛西亚99
随时随地看视频慕课网APP
相关分类