BitArray Oluşturucular
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Kapasite ve başlangıç değerleri belirtilebilen sınıfın BitArray yeni bir örneğini başlatır.
Aşırı Yüklemeler
| Name | Description |
|---|---|
| BitArray(Boolean[]) |
Sınıfın BitArray , belirtilen Boolean dizisinden kopyalanan bit değerlerini içeren yeni bir örneğini başlatır. |
| BitArray(Byte[]) |
Sınıfın BitArray belirtilen bayt dizisinden kopyalanan bit değerlerini içeren yeni bir örneğini başlatır. |
| BitArray(BitArray) |
Sınıfının belirtilen BitArrayöğesinden kopyalanan bit değerlerini içeren yeni bir örneğini BitArray başlatır. |
| BitArray(Int32) |
başlangıçta olarak ayarlanan BitArraybelirtilen sayıda bit değerini tutabilen sınıfının yeni bir örneğini |
| BitArray(Int32[]) |
Sınıfın BitArray , belirtilen 32 bit tamsayı dizisinden kopyalanan bit değerlerini içeren yeni bir örneğini başlatır. |
| BitArray(Int32, Boolean) |
Başlangıçta belirtilen değere BitArray ayarlanmış, belirtilen sayıda bit değerini tutabilen sınıfın yeni bir örneğini başlatır. |
BitArray(Boolean[])
- Kaynak:
- BitArray.cs
- Kaynak:
- BitArray.cs
- Kaynak:
- BitArray.cs
- Kaynak:
- BitArray.cs
- Kaynak:
- BitArray.cs
Sınıfın BitArray , belirtilen Boolean dizisinden kopyalanan bit değerlerini içeren yeni bir örneğini başlatır.
public:
BitArray(cli::array <bool> ^ values);
public BitArray(bool[] values);
new System.Collections.BitArray : bool[] -> System.Collections.BitArray
Public Sub New (values As Boolean())
Parametreler
- values
- Boolean[]
Kopyalanacak Boole dizisi.
Özel durumlar
values, null'e eşittir.
Açıklamalar
Bu oluşturucu, içindeki O(n)öğelerin sayısı olan n bir values işlemdir.
Şunlara uygulanır
BitArray(Byte[])
- Kaynak:
- BitArray.cs
- Kaynak:
- BitArray.cs
- Kaynak:
- BitArray.cs
- Kaynak:
- BitArray.cs
- Kaynak:
- BitArray.cs
Sınıfın BitArray belirtilen bayt dizisinden kopyalanan bit değerlerini içeren yeni bir örneğini başlatır.
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())
Parametreler
- bytes
- Byte[]
Kopyalanacak değerleri içeren bayt dizisi; burada her bayt ardışık sekiz biti temsil eder.
Özel durumlar
bytes, null'e eşittir.
uzunluğu bytesInt32.MaxValue değerinden büyüktür.
Açıklamalar
Dizideki ilk bayt 0 ile 7 arasında bitleri, ikinci bayt 8 ile 15 arasında bitleri vb. temsil eder. Her baytın En Az Önemli Biti en düşük dizin değerini temsil eder: " [ bytes 0] & 1" bit 0'ı, " bytes [0] &2" bit 1'i, " [ bytes 0] &4" ise bit 2'yi temsil eder vb.
Bu oluşturucu, içindeki O(n)öğelerin sayısı olan n bir bytes işlemdir.
Şunlara uygulanır
BitArray(BitArray)
- Kaynak:
- BitArray.cs
- Kaynak:
- BitArray.cs
- Kaynak:
- BitArray.cs
- Kaynak:
- BitArray.cs
- Kaynak:
- 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)
Parametreler
Özel durumlar
bits, null'e eşittir.
Açıklamalar
Bu oluşturucu, içindeki O(n)öğelerin sayısı olan n bir bits işlemdir.
Şunlara uygulanır
BitArray(Int32)
- Kaynak:
- BitArray.cs
- Kaynak:
- BitArray.cs
- Kaynak:
- BitArray.cs
- Kaynak:
- BitArray.cs
- Kaynak:
- BitArray.cs
başlangıçta olarak ayarlanan BitArraybelirtilen sayıda bit değerini tutabilen sınıfının yeni bir örneğini false başlatır.
public:
BitArray(int length);
public BitArray(int length);
new System.Collections.BitArray : int -> System.Collections.BitArray
Public Sub New (length As Integer)
Parametreler
Özel durumlar
length, sıfırdan küçüktür.
Açıklamalar
Bu oluşturucu bir O(n) işlemdir ve burada n şeklindedir length.
Şunlara uygulanır
BitArray(Int32[])
- Kaynak:
- BitArray.cs
- Kaynak:
- BitArray.cs
- Kaynak:
- BitArray.cs
- Kaynak:
- BitArray.cs
- Kaynak:
- BitArray.cs
Sınıfın BitArray , belirtilen 32 bit tamsayı dizisinden kopyalanan bit değerlerini içeren yeni bir örneğini başlatır.
public:
BitArray(cli::array <int> ^ values);
public BitArray(int[] values);
new System.Collections.BitArray : int[] -> System.Collections.BitArray
Public Sub New (values As Integer())
Parametreler
- values
- Int32[]
Kopyalanacak değerleri içeren ve her tamsayının ardışık 32 biti temsil ettiği bir tamsayı dizisi.
Özel durumlar
values, null'e eşittir.
uzunluğu valuesInt32.MaxValue değerinden büyük
Açıklamalar
İlk values dizi öğesindeki sayı 0 ile 31 arasında bitleri, dizideki ikinci sayı 32 ile 63 arasında bitleri vb. temsil eder. Her tamsayının En Az Önemli Biti en düşük dizin değerini temsil eder: " [ values 0] & 1" bit 0'ı, " values [0] & 2" bit 1'i, " [ values 0] & 4" ise bit 2'yi temsil eder vb.
Bu oluşturucu, içindeki O(n)öğelerin sayısı olan n bir values işlemdir.
Şunlara uygulanır
BitArray(Int32, Boolean)
- Kaynak:
- BitArray.cs
- Kaynak:
- BitArray.cs
- Kaynak:
- BitArray.cs
- Kaynak:
- BitArray.cs
- Kaynak:
- BitArray.cs
Başlangıçta belirtilen değere BitArray ayarlanmış, belirtilen sayıda bit değerini tutabilen sınıfın yeni bir örneğini başlatır.
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)
Parametreler
- defaultValue
- Boolean
Her bite atanacak Boole değeri.
Özel durumlar
length, sıfırdan küçüktür.
Açıklamalar
Bu oluşturucu bir O(n) işlemdir ve burada n şeklindedir length.