IDictionary.IsFixedSize 属性

定义

获取一个值,该值指示 IDictionary 对象是否具有固定大小。

public bool IsFixedSize { get; }

属性值

如果 IDictionary 对象具有固定大小,则为 true;否则为 false

示例

下面的代码示例演示如何实现 IsFixedSize 属性。 此代码示例是为 IDictionary 类提供的一个更大示例的一部分。

public bool IsFixedSize { get { return false; } }

注解

具有固定大小的集合不允许在创建集合后添加或删除元素,但允许修改现有元素。

具有固定大小的集合只是一个包含包装器的集合,可防止添加和删除元素;因此,如果对基础集合进行了更改(包括添加或删除元素),固定大小的集合将反映这些更改。

适用于

产品 版本
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 1.0, 1.1, 1.2, 1.3, 1.4, 1.5, 1.6, 2.0, 2.1
UWP 10.0