Auf Englisch lesen

Freigeben über


Span<T>.Implicit Operator

Definition

Überlädt

Implicit(ArraySegment<T> to Span<T>)

Definiert eine implizite Konvertierung von ArraySegment<T> in Span<T>.

Implicit(Span<T> to ReadOnlySpan<T>)

Definiert eine implizite Konvertierung von Span<T> in ReadOnlySpan<T>.

Implicit(T[] to Span<T>)

Definiert eine implizite Konvertierung eines Arrays in Span<T>.

Implicit(ArraySegment<T> to Span<T>)

Quelle:
Span.cs
Quelle:
Span.cs
Quelle:
Span.cs

Definiert eine implizite Konvertierung von ArraySegment<T> in Span<T>.

C#
public static implicit operator Span<T>(ArraySegment<T> segment);

Parameter

segment
ArraySegment<T>

Das Segment des Arrays, das in Span<T> konvertiert werden soll.

Gibt zurück

Ein Span-Element, das dem Segment des Arrays entspricht.

Gilt für:

.NET 10 und andere Versionen
Produkt Versionen
.NET Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Standard 2.0 (package-provided), 2.1

Implicit(Span<T> to ReadOnlySpan<T>)

Quelle:
Span.cs
Quelle:
Span.cs
Quelle:
Span.cs

Definiert eine implizite Konvertierung von Span<T> in ReadOnlySpan<T>.

C#
public static implicit operator ReadOnlySpan<T>(Span<T> span);

Parameter

span
Span<T>

Das in eine ReadOnlySpan<T> zu konvertierende Objekt.

Gibt zurück

Ein schreibgeschütztes Span-Element, das dem aktuellen Attribut entspricht.

Gilt für:

.NET 10 und andere Versionen
Produkt Versionen
.NET Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Standard 2.0 (package-provided), 2.1

Implicit(T[] to Span<T>)

Quelle:
Span.cs
Quelle:
Span.cs
Quelle:
Span.cs

Definiert eine implizite Konvertierung eines Arrays in Span<T>.

C#
public static implicit operator Span<T>(T[]? array);
C#
public static implicit operator Span<T>(T[] array);

Parameter

array
T[]

Das Array, das in Span<T> konvertiert werden soll.

Gibt zurück

Das Span-Element, das array entspricht.

Gilt für:

.NET 10 und andere Versionen
Produkt Versionen
.NET Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Standard 2.0 (package-provided), 2.1