CircularBuffer<T> Kelas
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Buffer melingkar. Mengingat ukuran tetap, mengisi kapasitas dan kemudian menimpa item paling awal.
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)
Jenis parameter
- T
- Warisan
-
CircularBuffer<T>
- Penerapan
Konstruktor
CircularBuffer<T>(Int32) |
Buffer melingkar. Mengingat ukuran tetap, mengisi kapasitas dan kemudian menimpa item paling awal. |
CircularBuffer<T>(Int32, T[]) |
Buffer melingkar. Mengingat ukuran tetap, mengisi kapasitas dan kemudian menimpa item paling awal. |
Properti
Capacity |
Buffer melingkar. Mengingat ukuran tetap, mengisi kapasitas dan kemudian menimpa item paling awal. |
Count |
Buffer melingkar. Mengingat ukuran tetap, mengisi kapasitas dan kemudian menimpa item paling awal. |
IsEmpty |
Buffer melingkar. Mengingat ukuran tetap, mengisi kapasitas dan kemudian menimpa item paling awal. |
IsFixedSize |
Buffer melingkar. Mengingat ukuran tetap, mengisi kapasitas dan kemudian menimpa item paling awal. |
IsFull |
Buffer melingkar. Mengingat ukuran tetap, mengisi kapasitas dan kemudian menimpa item paling awal. |
IsReadOnly |
Buffer melingkar. Mengingat ukuran tetap, mengisi kapasitas dan kemudian menimpa item paling awal. |
IsSynchronized |
Buffer melingkar. Mengingat ukuran tetap, mengisi kapasitas dan kemudian menimpa item paling awal. |
Item[Int32] |
Buffer melingkar. Mengingat ukuran tetap, mengisi kapasitas dan kemudian menimpa item paling awal. |
SyncRoot |
Buffer melingkar. Mengingat ukuran tetap, mengisi kapasitas dan kemudian menimpa item paling awal. |
Metode
Add(T) |
Buffer melingkar. Mengingat ukuran tetap, mengisi kapasitas dan kemudian menimpa item paling awal. |
Clear() |
Buffer melingkar. Mengingat ukuran tetap, mengisi kapasitas dan kemudian menimpa item paling awal. |
Contains(T) |
Buffer melingkar. Mengingat ukuran tetap, mengisi kapasitas dan kemudian menimpa item paling awal. |
CopyTo(T[], Int32) |
Buffer melingkar. Mengingat ukuran tetap, mengisi kapasitas dan kemudian menimpa item paling awal. |
GetEnumerator() |
Buffer melingkar. Mengingat ukuran tetap, mengisi kapasitas dan kemudian menimpa item paling awal. |
IndexOf(T) |
Buffer melingkar. Mengingat ukuran tetap, mengisi kapasitas dan kemudian menimpa item paling awal. |
Insert(Int32, T) |
Buffer melingkar. Mengingat ukuran tetap, mengisi kapasitas dan kemudian menimpa item paling awal. |
Remove(T) |
Buffer melingkar. Mengingat ukuran tetap, mengisi kapasitas dan kemudian menimpa item paling awal. |
RemoveAt(Int32) |
Buffer melingkar. Mengingat ukuran tetap, mengisi kapasitas dan kemudian menimpa item paling awal. |
ToArray() |
Menyalin konten buffer ke array |
Implementasi Antarmuka Eksplisit
IEnumerable.GetEnumerator() |
Buffer melingkar. Mengingat ukuran tetap, mengisi kapasitas dan kemudian menimpa item paling awal. |
Metode Ekstensi
EmptyIfNull<T>(IEnumerable<T>) |
Kembalikan enumerasi ini jika tidak null. Jika null mengembalikan enumerasi kosong. |