新闻动态
新闻动态
- Sql server 日期截取
- URLRewriter实现方法
- seo新手如何来把控关键词是否匹配和密度大小
- 回发或回调参数无效
- 网站批量挖掘长尾关键词的9个方法
- 如何收录不显示网址显示名称
- 如何判断网站优化是否到位?
- form 中Enctype=multipart/form-data 的作用
- round函数介绍
- 菜鸟站长seo怎样将Nofollow举行到底?
联系我们
邮箱:
手机:15383239821
asp.net
IReadOnlyCollection与IReadOnlyList
作者:
发布时间:2024-01-14
点击:
.NET Core同样定义了一系列仅提供只读操作的集合及列表接口:
public interface IReadOnlyCollection<out T> : IEnumerable<T>, IEnumerable
{
int Count { get; }
}
public interface IReadOnlyList<out T> : IReadOnlyCollection<T>, IEnumerable<T>, IEnumerable
{
T this[int index] { get; }
}
由于上述接口的类型参数仅仅在输出时使用,因此被标记为协变参数。这样我们就可以将一个“猫咪”的列表表示为一个“动物”的只读列表。
相反,在IList<T>和ICollection<T>中,由于T在输入输出时均被使用,因此没有标记为协变参数。
- 上一篇:IList
和IList - 下一篇:泛型集合List
新闻资讯
-
2021-07-01JS去掉字符串末尾字符的方法
-
2012-06-30百度优化能够杜绝人工干预
-
2012-07-02如何优化提高网站权重
-
2024-03-12C#中字符串与数值的相互转换
-
2013-11-04移动控件的自定义属性
-
2010-07-20如何预测热门关键字-转
相关案例
