ImmutableArray.Create Yöntem
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.
Aşırı Yüklemeler
Create<T>(T, T, T, T) |
Belirtilen nesneleri içeren sabit bir dizi oluşturur. |
Create<T>(T, T, T) |
Belirtilen nesneleri içeren sabit bir dizi oluşturur. |
Create<T>(ImmutableArray<T>, Int32, Int32) |
Başka bir sabit diziden belirtilen nesnelerle sabit bir dizi oluşturur. |
Create<T>(T, T) |
Belirtilen nesneleri içeren sabit bir dizi oluşturur. |
Create<T>(T[], Int32, Int32) |
Başka bir diziden belirtilen nesnelerle sabit bir dizi oluşturur. |
Create<T>(T) |
Belirtilen nesneyi içeren sabit bir dizi oluşturur. |
Create<T>(Span<T>) |
Belirtilen öğelerle bir ImmutableArray<T> oluşturur. |
Create<T>(ReadOnlySpan<T>) |
Belirtilen öğelerle bir ImmutableArray<T> oluşturur. |
Create<T>() |
Boş sabit bir dizi oluşturur. |
Create<T>(T[]) |
Belirtilen nesne dizisinden sabit bir dizi oluşturur. |
Create<T>(T, T, T, T)
- Kaynak:
- ImmutableArray.cs
- Kaynak:
- ImmutableArray.cs
- Kaynak:
- ImmutableArray.cs
Belirtilen nesneleri içeren sabit bir dizi oluşturur.
public:
generic <typename T>
static System::Collections::Immutable::ImmutableArray<T> Create(T item1, T item2, T item3, T item4);
public static System.Collections.Immutable.ImmutableArray<T> Create<T> (T item1, T item2, T item3, T item4);
static member Create : 'T * 'T * 'T * 'T -> System.Collections.Immutable.ImmutableArray<'T>
Public Function Create(Of T) (item1 As T, item2 As T, item3 As T, item4 As T) As ImmutableArray(Of T)
Tür Parametreleri
- T
Dizide depolanan öğelerin türü.
Parametreler
- item1
- T
Dizide depoacak ilk nesne.
- item2
- T
Dizide depoacak ikinci nesne.
- item3
- T
Dizide depolamak için üçüncü nesne.
- item4
- T
Dizide depolamak için dördüncü nesne.
Döndürülenler
Belirtilen nesneleri içeren sabit bir dizi.
Şunlara uygulanır
Create<T>(T, T, T)
- Kaynak:
- ImmutableArray.cs
- Kaynak:
- ImmutableArray.cs
- Kaynak:
- ImmutableArray.cs
Belirtilen nesneleri içeren sabit bir dizi oluşturur.
public:
generic <typename T>
static System::Collections::Immutable::ImmutableArray<T> Create(T item1, T item2, T item3);
public static System.Collections.Immutable.ImmutableArray<T> Create<T> (T item1, T item2, T item3);
static member Create : 'T * 'T * 'T -> System.Collections.Immutable.ImmutableArray<'T>
Public Function Create(Of T) (item1 As T, item2 As T, item3 As T) As ImmutableArray(Of T)
Tür Parametreleri
- T
Dizide depolanan öğelerin türü.
Parametreler
- item1
- T
Dizide depoacak ilk nesne.
- item2
- T
Dizide depoacak ikinci nesne.
- item3
- T
Dizide depolamak için üçüncü nesne.
Döndürülenler
Belirtilen nesneleri içeren sabit bir dizi.
Şunlara uygulanır
Create<T>(ImmutableArray<T>, Int32, Int32)
- Kaynak:
- ImmutableArray.cs
- Kaynak:
- ImmutableArray.cs
- Kaynak:
- ImmutableArray.cs
Başka bir sabit diziden belirtilen nesnelerle sabit bir dizi oluşturur.
public:
generic <typename T>
static System::Collections::Immutable::ImmutableArray<T> Create(System::Collections::Immutable::ImmutableArray<T> items, int start, int length);
public static System.Collections.Immutable.ImmutableArray<T> Create<T> (System.Collections.Immutable.ImmutableArray<T> items, int start, int length);
static member Create : System.Collections.Immutable.ImmutableArray<'T> * int * int -> System.Collections.Immutable.ImmutableArray<'T>
Public Function Create(Of T) (items As ImmutableArray(Of T), start As Integer, length As Integer) As ImmutableArray(Of T)
Tür Parametreleri
- T
Dizide depolanan öğelerin türü.
Parametreler
- items
- ImmutableArray<T>
Nesnelerin kaynak dizisi.
- start
- Int32
öğesinden items
kopyalanacak ilk öğenin dizini.
- length
- Int32
Bu sabit diziye eklenecek öğelerinin items
sayısı.
Döndürülenler
Kaynak diziden belirtilen nesneleri içeren sabit bir dizi.
Açıklamalar
Bu aşırı yükleme, yardımcı yöntemlerin veya özel oluşturucu sınıflarının, yeni dizi var olan bir dizinin bir parçası olduğunda bir diziyi kopyalamak için yedekli bir vergi ödemekten verimli bir şekilde kaçınmasını sağlar.
Şunlara uygulanır
Create<T>(T, T)
- Kaynak:
- ImmutableArray.cs
- Kaynak:
- ImmutableArray.cs
- Kaynak:
- ImmutableArray.cs
Belirtilen nesneleri içeren sabit bir dizi oluşturur.
public:
generic <typename T>
static System::Collections::Immutable::ImmutableArray<T> Create(T item1, T item2);
public static System.Collections.Immutable.ImmutableArray<T> Create<T> (T item1, T item2);
static member Create : 'T * 'T -> System.Collections.Immutable.ImmutableArray<'T>
Public Function Create(Of T) (item1 As T, item2 As T) As ImmutableArray(Of T)
Tür Parametreleri
- T
Dizide depolanan öğelerin türü.
Parametreler
- item1
- T
Dizide depoacak ilk nesne.
- item2
- T
Dizide depoacak ikinci nesne.
Döndürülenler
Belirtilen nesneleri içeren sabit bir dizi.
Şunlara uygulanır
Create<T>(T[], Int32, Int32)
- Kaynak:
- ImmutableArray.cs
- Kaynak:
- ImmutableArray.cs
- Kaynak:
- ImmutableArray.cs
Başka bir diziden belirtilen nesnelerle sabit bir dizi oluşturur.
public:
generic <typename T>
static System::Collections::Immutable::ImmutableArray<T> Create(cli::array <T> ^ items, int start, int length);
public static System.Collections.Immutable.ImmutableArray<T> Create<T> (T[] items, int start, int length);
static member Create : 'T[] * int * int -> System.Collections.Immutable.ImmutableArray<'T>
Public Function Create(Of T) (items As T(), start As Integer, length As Integer) As ImmutableArray(Of T)
Tür Parametreleri
- T
Dizide depolanan öğelerin türü.
Parametreler
- items
- T[]
Nesnelerin kaynak dizisi.
- start
- Int32
öğesinden items
kopyalanacak ilk öğenin dizini.
- length
- Int32
Bu sabit diziye eklenecek öğelerinin items
sayısı.
Döndürülenler
Kaynak diziden belirtilen nesneleri içeren sabit bir dizi.
Açıklamalar
Bu aşırı yükleme, yardımcı yöntemlerin veya özel oluşturucu sınıflarının, yeni dizi var olan bir dizinin bir parçası olduğunda bir diziyi kopyalamak için yedekli bir vergi ödemekten verimli bir şekilde kaçınmasını sağlar.
Şunlara uygulanır
Create<T>(T)
- Kaynak:
- ImmutableArray.cs
- Kaynak:
- ImmutableArray.cs
- Kaynak:
- ImmutableArray.cs
Belirtilen nesneyi içeren sabit bir dizi oluşturur.
public:
generic <typename T>
static System::Collections::Immutable::ImmutableArray<T> Create(T item);
public static System.Collections.Immutable.ImmutableArray<T> Create<T> (T item);
static member Create : 'T -> System.Collections.Immutable.ImmutableArray<'T>
Public Function Create(Of T) (item As T) As ImmutableArray(Of T)
Tür Parametreleri
- T
Dizide depolanan öğelerin türü.
Parametreler
- item
- T
Dizide depoacak nesne.
Döndürülenler
Belirtilen nesneyi içeren sabit bir dizi.
Şunlara uygulanır
Create<T>(Span<T>)
- Kaynak:
- ImmutableArray.cs
- Kaynak:
- ImmutableArray.cs
- Kaynak:
- ImmutableArray.cs
Belirtilen öğelerle bir ImmutableArray<T> oluşturur.
public:
generic <typename T>
static System::Collections::Immutable::ImmutableArray<T> Create(Span<T> items);
public static System.Collections.Immutable.ImmutableArray<T> Create<T> (Span<T> items);
static member Create : Span<'T> -> System.Collections.Immutable.ImmutableArray<'T>
Public Function Create(Of T) (items As Span(Of T)) As ImmutableArray(Of T)
Tür Parametreleri
- T
Dizide depolanan öğenin türü.
Parametreler
- items
- Span<T>
Dizide depoacak öğeler.
Döndürülenler
Belirtilen öğeleri içeren sabit bir dizi.
Şunlara uygulanır
Create<T>(ReadOnlySpan<T>)
- Kaynak:
- ImmutableArray.cs
- Kaynak:
- ImmutableArray.cs
- Kaynak:
- ImmutableArray.cs
Belirtilen öğelerle bir ImmutableArray<T> oluşturur.
public:
generic <typename T>
static System::Collections::Immutable::ImmutableArray<T> Create(ReadOnlySpan<T> items);
public static System.Collections.Immutable.ImmutableArray<T> Create<T> (ReadOnlySpan<T> items);
static member Create : ReadOnlySpan<'T> -> System.Collections.Immutable.ImmutableArray<'T>
Public Function Create(Of T) (items As ReadOnlySpan(Of T)) As ImmutableArray(Of T)
Tür Parametreleri
- T
Dizide depolanan öğenin türü.
Parametreler
- items
- ReadOnlySpan<T>
Dizide depoacak öğeler.
Döndürülenler
Belirtilen öğeleri içeren sabit bir dizi.
Şunlara uygulanır
Create<T>()
- Kaynak:
- ImmutableArray.cs
- Kaynak:
- ImmutableArray.cs
- Kaynak:
- ImmutableArray.cs
Boş sabit bir dizi oluşturur.
public:
generic <typename T>
static System::Collections::Immutable::ImmutableArray<T> Create();
public static System.Collections.Immutable.ImmutableArray<T> Create<T> ();
static member Create : unit -> System.Collections.Immutable.ImmutableArray<'T>
Public Function Create(Of T) () As ImmutableArray(Of T)
Tür Parametreleri
- T
Dizide depolanan öğelerin türü.
Döndürülenler
Boş sabit bir dizi.
Şunlara uygulanır
Create<T>(T[])
- Kaynak:
- ImmutableArray.cs
- Kaynak:
- ImmutableArray.cs
- Kaynak:
- ImmutableArray.cs
Belirtilen nesne dizisinden sabit bir dizi oluşturur.
public:
generic <typename T>
static System::Collections::Immutable::ImmutableArray<T> Create(... cli::array <T> ^ items);
public static System.Collections.Immutable.ImmutableArray<T> Create<T> (params T[] items);
public static System.Collections.Immutable.ImmutableArray<T> Create<T> (params T[]? items);
static member Create : 'T[] -> System.Collections.Immutable.ImmutableArray<'T>
Public Function Create(Of T) (ParamArray items As T()) As ImmutableArray(Of T)
Tür Parametreleri
- T
Dizide depolanan öğelerin türü.
Parametreler
- items
- T[]
Diziyi dolduracak nesne dizisi.
Döndürülenler
Öğe dizisini içeren sabit bir dizi.