BitVector32.Item[] 属性

定义

获取或设置指定节或位标志的值。

重载

Item[BitVector32+Section]

获取或设置存储在指定 BitVector32.Section 中的值。

Item[Int32]

获取或设置由指定屏蔽指示的位标志的状态。

Item[BitVector32+Section]

Source:
BitVector32.cs
Source:
BitVector32.cs
Source:
BitVector32.cs

获取或设置存储在指定 BitVector32.Section 中的值。

public:
 property int default[System::Collections::Specialized::BitVector32::Section] { int get(System::Collections::Specialized::BitVector32::Section section); void set(System::Collections::Specialized::BitVector32::Section section, int value); };
public int this[System.Collections.Specialized.BitVector32.Section section] { get; set; }
member this.Item(System.Collections.Specialized.BitVector32.Section) : int with get, set
Default Public Property Item(section As BitVector32.Section) As Integer

参数

section
BitVector32.Section

一个 BitVector32.Section,它包含要获取或设置的值。

属性值

存储在指定 BitVector32.Section 中的值。

注解

Item[] [Section] 属性是设置为节的 的BitVector32索引器,Item[][int] 属性是设置为位标志的 的索引器BitVector32

BitVector32.Section是进入 BitVector32 的窗口,由可包含 中指定的CreateSection最大值的最小连续位数组成。 例如,最大值为 1 的节仅由 1 位组成,而最大值为 5 的节由 3 位组成。 可以创建 BitVector32.Section 最大值为 1 的 作为布尔值,从而允许在同 BitVector32一 个 中存储整数和布尔值。

C# 语言使用此关键字 (keyword) 来定义索引器,而不是实现 Item[] 属性。 Visual Basic 实现 Item[]默认属性,该属性提供相同的索引功能。

检索此属性的值是 O (1) 操作;设置 属性也是 O (1) 操作。

另请参阅

适用于

Item[Int32]

Source:
BitVector32.cs
Source:
BitVector32.cs
Source:
BitVector32.cs

获取或设置由指定屏蔽指示的位标志的状态。

public:
 property bool default[int] { bool get(int bit); void set(int bit, bool value); };
public bool this[int bit] { get; set; }
member this.Item(int) : bool with get, set
Default Public Property Item(bit As Integer) As Boolean

参数

bit
Int32

一个屏蔽,它指示要获取或设置的位。

属性值

如果指定位标志是“开”(1),则为 true;否则为 false

注解

Item[] [Section] 属性是设置为节的 的BitVector32索引器,Item[][int] 属性是设置为位标志的 的索引器BitVector32

在设置为节的 上使用 BitVector32 此属性可能会导致意外结果。

C# 语言使用此关键字 (keyword) 来定义索引器,而不是实现 Item[] 属性。 Visual Basic 实现 Item[]默认属性,该属性提供相同的索引功能。

检索此属性的值是 O (1) 操作;设置 属性也是 O (1) 操作。

另请参阅

适用于