CircularBuffer<T> Sınıf
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.
Dairesel arabellek. Sabit bir boyut verilip kapasiteyi doldurur ve sonra en erken öğenin üzerine yazar.
public class CircularBuffer<T> : System.Collections.Generic.ICollection<T>, System.Collections.Generic.IEnumerable<T>, System.Collections.Generic.IList<T>
type CircularBuffer<'T> = class
interface IList<'T>
interface ICollection<'T>
interface seq<'T>
interface IEnumerable
Public Class CircularBuffer(Of T)
Implements ICollection(Of T), IEnumerable(Of T), IList(Of T)
Tür Parametreleri
- T
- Devralma
-
CircularBuffer<T>
- Uygulamalar
Oluşturucular
CircularBuffer<T>(Int32) |
Dairesel arabellek. Sabit bir boyut verilip kapasiteyi doldurur ve sonra en erken öğenin üzerine yazar. |
CircularBuffer<T>(Int32, T[]) |
Dairesel arabellek. Sabit bir boyut verilip kapasiteyi doldurur ve sonra en erken öğenin üzerine yazar. |
Özellikler
Capacity |
Dairesel arabellek. Sabit bir boyut verilip kapasiteyi doldurur ve sonra en erken öğenin üzerine yazar. |
Count |
Dairesel arabellek. Sabit bir boyut verilip kapasiteyi doldurur ve sonra en erken öğenin üzerine yazar. |
IsEmpty |
Dairesel arabellek. Sabit bir boyut verilip kapasiteyi doldurur ve sonra en erken öğenin üzerine yazar. |
IsFixedSize |
Dairesel arabellek. Sabit bir boyut verilip kapasiteyi doldurur ve sonra en erken öğenin üzerine yazar. |
IsFull |
Dairesel arabellek. Sabit bir boyut verilip kapasiteyi doldurur ve sonra en erken öğenin üzerine yazar. |
IsReadOnly |
Dairesel arabellek. Sabit bir boyut verilip kapasiteyi doldurur ve sonra en erken öğenin üzerine yazar. |
IsSynchronized |
Dairesel arabellek. Sabit bir boyut verilip kapasiteyi doldurur ve sonra en erken öğenin üzerine yazar. |
Item[Int32] |
Dairesel arabellek. Sabit bir boyut verilip kapasiteyi doldurur ve sonra en erken öğenin üzerine yazar. |
SyncRoot |
Dairesel arabellek. Sabit bir boyut verilip kapasiteyi doldurur ve sonra en erken öğenin üzerine yazar. |
Yöntemler
Add(T) |
Dairesel arabellek. Sabit bir boyut verilip kapasiteyi doldurur ve sonra en erken öğenin üzerine yazar. |
Clear() |
Dairesel arabellek. Sabit bir boyut verilip kapasiteyi doldurur ve sonra en erken öğenin üzerine yazar. |
Contains(T) |
Dairesel arabellek. Sabit bir boyut verilip kapasiteyi doldurur ve sonra en erken öğenin üzerine yazar. |
CopyTo(T[], Int32) |
Dairesel arabellek. Sabit bir boyut verilip kapasiteyi doldurur ve sonra en erken öğenin üzerine yazar. |
GetEnumerator() |
Dairesel arabellek. Sabit bir boyut verilip kapasiteyi doldurur ve sonra en erken öğenin üzerine yazar. |
IndexOf(T) |
Dairesel arabellek. Sabit bir boyut verilip kapasiteyi doldurur ve sonra en erken öğenin üzerine yazar. |
Insert(Int32, T) |
Dairesel arabellek. Sabit bir boyut verilip kapasiteyi doldurur ve sonra en erken öğenin üzerine yazar. |
Remove(T) |
Dairesel arabellek. Sabit bir boyut verilip kapasiteyi doldurur ve sonra en erken öğenin üzerine yazar. |
RemoveAt(Int32) |
Dairesel arabellek. Sabit bir boyut verilip kapasiteyi doldurur ve sonra en erken öğenin üzerine yazar. |
ToArray() |
Arabellek içeriğini bir diziye kopyalar |
Belirtik Arabirim Kullanımları
IEnumerable.GetEnumerator() |
Dairesel arabellek. Sabit bir boyut verilip kapasiteyi doldurur ve sonra en erken öğenin üzerine yazar. |
Uzantı Metotları
EmptyIfNull<T>(IEnumerable<T>) |
Null olmaması durumunda bu numaralandırmayı döndür. Null olması durumunda boş dönüş sabit listesi. |