BitArray Constructors
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Initialiseert een nieuw exemplaar van de klasse waarvan de BitArray capaciteit en de initiële waarden kunnen worden opgegeven.
Overloads
| Name | Description |
|---|---|
| BitArray(Boolean[]) |
Initialiseert een nieuw exemplaar van de BitArray klasse die bitwaarden bevat die zijn gekopieerd uit de opgegeven matrix van Booleaanse waarden. |
| BitArray(Byte[]) |
Initialiseert een nieuw exemplaar van de BitArray klasse die bitwaarden bevat die zijn gekopieerd uit de opgegeven matrix van bytes. |
| BitArray(BitArray) |
Initialiseert een nieuw exemplaar van de BitArray klasse die bitwaarden bevat die zijn gekopieerd uit de opgegeven BitArray. |
| BitArray(Int32) |
Initialiseert een nieuw exemplaar van de BitArray klasse waarin het opgegeven aantal bitwaarden kan worden opgeslagen, die in eerste instantie zijn ingesteld op |
| BitArray(Int32[]) |
Initialiseert een nieuw exemplaar van de BitArray klasse die bitwaarden bevat die zijn gekopieerd uit de opgegeven matrix van 32-bits gehele getallen. |
| BitArray(Int32, Boolean) |
Initialiseert een nieuw exemplaar van de BitArray klasse dat het opgegeven aantal bitwaarden kan bevatten, die in eerste instantie zijn ingesteld op de opgegeven waarde. |
BitArray(Boolean[])
- Bron:
- BitArray.cs
- Bron:
- BitArray.cs
- Bron:
- BitArray.cs
- Bron:
- BitArray.cs
- Bron:
- BitArray.cs
Initialiseert een nieuw exemplaar van de BitArray klasse die bitwaarden bevat die zijn gekopieerd uit de opgegeven matrix van Booleaanse waarden.
public:
BitArray(cli::array <bool> ^ values);
public BitArray(bool[] values);
new System.Collections.BitArray : bool[] -> System.Collections.BitArray
Public Sub New (values As Boolean())
Parameters
- values
- Boolean[]
Een matrix van Booleaanse waarden die moeten worden gekopieerd.
Uitzonderingen
values is null.
Opmerkingen
Deze constructor is een O(n) bewerking, waarbij n het aantal elementen in values.
Van toepassing op
BitArray(Byte[])
- Bron:
- BitArray.cs
- Bron:
- BitArray.cs
- Bron:
- BitArray.cs
- Bron:
- BitArray.cs
- Bron:
- BitArray.cs
Initialiseert een nieuw exemplaar van de BitArray klasse die bitwaarden bevat die zijn gekopieerd uit de opgegeven matrix van bytes.
public:
BitArray(cli::array <System::Byte> ^ bytes);
public BitArray(byte[] bytes);
new System.Collections.BitArray : byte[] -> System.Collections.BitArray
Public Sub New (bytes As Byte())
Parameters
- bytes
- Byte[]
Een matrix van bytes die de waarden bevat die moeten worden gekopieerd, waarbij elke byte acht opeenvolgende bits vertegenwoordigt.
Uitzonderingen
bytes is null.
De lengte is bytes groter dan Int32.MaxValue.
Opmerkingen
De eerste byte in de matrix vertegenwoordigt bits 0 tot en met 7, de tweede byte vertegenwoordigt bits 8 tot en met 15, enzovoort. De minst significante bit van elke byte vertegenwoordigt de laagste indexwaarde: " bytes [0] & 1" vertegenwoordigt bit 0, " bytes [0] & 2" staat voor bit 1, " bytes [0] & 4" staat voor bit 2, enzovoort.
Deze constructor is een O(n) bewerking, waarbij n het aantal elementen in bytes.
Van toepassing op
BitArray(BitArray)
- Bron:
- BitArray.cs
- Bron:
- BitArray.cs
- Bron:
- BitArray.cs
- Bron:
- BitArray.cs
- Bron:
- BitArray.cs
public:
BitArray(System::Collections::BitArray ^ bits);
public BitArray(System.Collections.BitArray bits);
new System.Collections.BitArray : System.Collections.BitArray -> System.Collections.BitArray
Public Sub New (bits As BitArray)
Parameters
Uitzonderingen
bits is null.
Opmerkingen
Deze constructor is een O(n) bewerking, waarbij n het aantal elementen in bits.
Van toepassing op
BitArray(Int32)
- Bron:
- BitArray.cs
- Bron:
- BitArray.cs
- Bron:
- BitArray.cs
- Bron:
- BitArray.cs
- Bron:
- BitArray.cs
Initialiseert een nieuw exemplaar van de BitArray klasse waarin het opgegeven aantal bitwaarden kan worden opgeslagen, die in eerste instantie zijn ingesteld op false.
public:
BitArray(int length);
public BitArray(int length);
new System.Collections.BitArray : int -> System.Collections.BitArray
Public Sub New (length As Integer)
Parameters
Uitzonderingen
length is kleiner dan nul.
Opmerkingen
Deze constructor is een O(n) bewerking, waarbij n .length
Van toepassing op
BitArray(Int32[])
- Bron:
- BitArray.cs
- Bron:
- BitArray.cs
- Bron:
- BitArray.cs
- Bron:
- BitArray.cs
- Bron:
- BitArray.cs
Initialiseert een nieuw exemplaar van de BitArray klasse die bitwaarden bevat die zijn gekopieerd uit de opgegeven matrix van 32-bits gehele getallen.
public:
BitArray(cli::array <int> ^ values);
public BitArray(int[] values);
new System.Collections.BitArray : int[] -> System.Collections.BitArray
Public Sub New (values As Integer())
Parameters
- values
- Int32[]
Een matrix met gehele getallen die de waarden bevatten die moeten worden gekopieerd, waarbij elk geheel getal 32 opeenvolgende bits vertegenwoordigt.
Uitzonderingen
values is null.
De lengte is values groter dan Int32.MaxValue
Opmerkingen
Het getal in het eerste values matrixelement vertegenwoordigt bits 0 tot en met 31, het tweede getal in de matrix vertegenwoordigt bits 32 tot en met 63, enzovoort. De minst significante bit van elk geheel getal vertegenwoordigt de laagste indexwaarde: " values [0] & 1" vertegenwoordigt bit 0, " values [0] & 2" staat voor bit 1, " values [0] & 4" staat voor bit 2, enzovoort.
Deze constructor is een O(n) bewerking, waarbij n het aantal elementen in values.
Van toepassing op
BitArray(Int32, Boolean)
- Bron:
- BitArray.cs
- Bron:
- BitArray.cs
- Bron:
- BitArray.cs
- Bron:
- BitArray.cs
- Bron:
- BitArray.cs
Initialiseert een nieuw exemplaar van de BitArray klasse dat het opgegeven aantal bitwaarden kan bevatten, die in eerste instantie zijn ingesteld op de opgegeven waarde.
public:
BitArray(int length, bool defaultValue);
public BitArray(int length, bool defaultValue);
new System.Collections.BitArray : int * bool -> System.Collections.BitArray
Public Sub New (length As Integer, defaultValue As Boolean)
Parameters
- defaultValue
- Boolean
De Booleaanse waarde die aan elke bit moet worden toegewezen.
Uitzonderingen
length is kleiner dan nul.
Opmerkingen
Deze constructor is een O(n) bewerking, waarbij n .length