CircularBuffer<T> Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Kreispuffer. Bei einer festen Größe füllt sich die Kapazität aus und überschreibt dann das früheste Element.
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)
Typparameter
- T
- Vererbung
-
CircularBuffer<T>
- Implementiert
Konstruktoren
CircularBuffer<T>(Int32, T[]) |
Kreispuffer. Bei einer festen Größe füllt sich die Kapazität aus und überschreibt dann das früheste Element. |
CircularBuffer<T>(Int32) |
Kreispuffer. Bei einer festen Größe füllt sich die Kapazität aus und überschreibt dann das früheste Element. |
Eigenschaften
Capacity |
Kreispuffer. Bei einer festen Größe füllt sich die Kapazität aus und überschreibt dann das früheste Element. |
Count |
Kreispuffer. Bei einer festen Größe füllt sich die Kapazität aus und überschreibt dann das früheste Element. |
IsEmpty |
Kreispuffer. Bei einer festen Größe füllt sich die Kapazität aus und überschreibt dann das früheste Element. |
IsFixedSize |
Kreispuffer. Bei einer festen Größe füllt sich die Kapazität aus und überschreibt dann das früheste Element. |
IsFull |
Kreispuffer. Bei einer festen Größe füllt sich die Kapazität aus und überschreibt dann das früheste Element. |
IsReadOnly |
Kreispuffer. Bei einer festen Größe füllt sich die Kapazität aus und überschreibt dann das früheste Element. |
IsSynchronized |
Kreispuffer. Bei einer festen Größe füllt sich die Kapazität aus und überschreibt dann das früheste Element. |
Item[Int32] |
Kreispuffer. Bei einer festen Größe füllt sich die Kapazität aus und überschreibt dann das früheste Element. |
SyncRoot |
Kreispuffer. Bei einer festen Größe füllt sich die Kapazität aus und überschreibt dann das früheste Element. |
Methoden
Add(T) |
Kreispuffer. Bei einer festen Größe füllt sich die Kapazität aus und überschreibt dann das früheste Element. |
Clear() |
Kreispuffer. Bei einer festen Größe füllt sich die Kapazität aus und überschreibt dann das früheste Element. |
Contains(T) |
Kreispuffer. Bei einer festen Größe füllt sich die Kapazität aus und überschreibt dann das früheste Element. |
CopyTo(T[], Int32) |
Kreispuffer. Bei einer festen Größe füllt sich die Kapazität aus und überschreibt dann das früheste Element. |
GetEnumerator() |
Kreispuffer. Bei einer festen Größe füllt sich die Kapazität aus und überschreibt dann das früheste Element. |
IndexOf(T) |
Kreispuffer. Bei einer festen Größe füllt sich die Kapazität aus und überschreibt dann das früheste Element. |
Insert(Int32, T) |
Kreispuffer. Bei einer festen Größe füllt sich die Kapazität aus und überschreibt dann das früheste Element. |
Remove(T) |
Kreispuffer. Bei einer festen Größe füllt sich die Kapazität aus und überschreibt dann das früheste Element. |
RemoveAt(Int32) |
Kreispuffer. Bei einer festen Größe füllt sich die Kapazität aus und überschreibt dann das früheste Element. |
ToArray() |
Kopiert den Pufferinhalt in ein Array. |
Explizite Schnittstellenimplementierungen
IEnumerable.GetEnumerator() |
Kreispuffer. Bei einer festen Größe füllt sich die Kapazität aus und überschreibt dann das früheste Element. |
Erweiterungsmethoden
EmptyIfNull<T>(IEnumerable<T>) |
Gibt diese Enumeration zurück, falls sie nicht NULL ist. Wenn es NULL ist, geben Sie eine leere Enumeration zurück. |