SequenceReader<T>.TryReadTo 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
TryReadTo(ReadOnlySpan<T>, T, T, Boolean) |
önüne gelen sınırlayıcıları |
TryReadTo(ReadOnlySequence<T>, T, T, Boolean) |
önüne gelen sınırlayıcıları |
TryReadTo(ReadOnlySpan<T>, T, Boolean) |
Verilen |
TryReadTo(ReadOnlySequence<T>, ReadOnlySpan<T>, Boolean) |
Salt okunur aralık olarak belirtilen sınırlayıcının tamamı eşleşene kadar verileri okumaya çalışır. |
TryReadTo(ReadOnlySequence<T>, T, Boolean) |
Verilen |
TryReadTo(ReadOnlySpan<T>, ReadOnlySpan<T>, Boolean) |
Verilen |
TryReadTo(ReadOnlySpan<T>, T, T, Boolean)
- Kaynak:
- SequenceReader.Search.cs
- Kaynak:
- SequenceReader.Search.cs
- Kaynak:
- SequenceReader.Search.cs
önüne gelen sınırlayıcıları delimiterEscape
yoksayarak verilen delimiter
öğesine kadar olan her şeyi okumaya çalışır.
public bool TryReadTo (out ReadOnlySpan<T> span, T delimiter, T delimiterEscape, bool advancePastDelimiter = true);
member this.TryReadTo : ReadOnlySpan * 'T * 'T * bool -> bool
Public Function TryReadTo (ByRef span As ReadOnlySpan(Of T), delimiter As T, delimiterEscape As T, Optional advancePastDelimiter As Boolean = true) As Boolean
Parametreler
- span
- ReadOnlySpan<T>
yöntemi döndürdüğünde, varsa okunan verileri içerir.
- delimiter
- T
Aranacak sınırlayıcı.
- delimiterEscape
- T
Hemen izleyenin delimiter
atlanması gerektiğini belirten bir değer.
- advancePastDelimiter
- Boolean
true
bulunursa değerini geçmek delimiter
için; değilse , false
.
Döndürülenler
true
delimiter
bulunduysa; bulunamazsa, false
.
Şunlara uygulanır
TryReadTo(ReadOnlySequence<T>, T, T, Boolean)
- Kaynak:
- SequenceReader.Search.cs
- Kaynak:
- SequenceReader.Search.cs
- Kaynak:
- SequenceReader.Search.cs
önüne gelen sınırlayıcıları delimiterEscape
yoksayarak verilen delimiter
öğesine kadar olan her şeyi okumaya çalışır.
public bool TryReadTo (out System.Buffers.ReadOnlySequence<T> sequence, T delimiter, T delimiterEscape, bool advancePastDelimiter = true);
member this.TryReadTo : ReadOnlySequence * 'T * 'T * bool -> bool
Public Function TryReadTo (ByRef sequence As ReadOnlySequence(Of T), delimiter As T, delimiterEscape As T, Optional advancePastDelimiter As Boolean = true) As Boolean
Parametreler
- sequence
- ReadOnlySequence<T>
yöntemi döndürdüğünde, varsa okunan verileri içerir.
- delimiter
- T
Aranacak sınırlayıcı.
- delimiterEscape
- T
Hemen izleyenin delimiter
atlanması gerektiğini belirten bir değer.
- advancePastDelimiter
- Boolean
true
bulunursa değerini geçmek delimiter
için; değilse , false
.
Döndürülenler
true
delimiter
bulunduysa; bulunamazsa, false
.
Şunlara uygulanır
TryReadTo(ReadOnlySpan<T>, T, Boolean)
- Kaynak:
- SequenceReader.Search.cs
- Kaynak:
- SequenceReader.Search.cs
- Kaynak:
- SequenceReader.Search.cs
Verilen delimiter
öğesine kadar her şeyi okumaya çalışır.
public bool TryReadTo (out ReadOnlySpan<T> span, T delimiter, bool advancePastDelimiter = true);
member this.TryReadTo : ReadOnlySpan * 'T * bool -> bool
Public Function TryReadTo (ByRef span As ReadOnlySpan(Of T), delimiter As T, Optional advancePastDelimiter As Boolean = true) As Boolean
Parametreler
- span
- ReadOnlySpan<T>
yöntemi döndürdüğünde, varsa okunan verileri içerir.
- delimiter
- T
Aranacak sınırlayıcı.
- advancePastDelimiter
- Boolean
true
bulunursa değerini geçmek delimiter
için; değilse , false
.
Döndürülenler
true
delimiter
bulunduysa; bulunamazsa, false
.
Şunlara uygulanır
TryReadTo(ReadOnlySequence<T>, ReadOnlySpan<T>, Boolean)
- Kaynak:
- SequenceReader.Search.cs
- Kaynak:
- SequenceReader.Search.cs
- Kaynak:
- SequenceReader.Search.cs
Salt okunur aralık olarak belirtilen sınırlayıcının tamamı eşleşene kadar verileri okumaya çalışır.
public bool TryReadTo (out System.Buffers.ReadOnlySequence<T> sequence, ReadOnlySpan<T> delimiter, bool advancePastDelimiter = true);
public bool TryReadTo (out System.Buffers.ReadOnlySequence<T> sequence, scoped ReadOnlySpan<T> delimiter, bool advancePastDelimiter = true);
member this.TryReadTo : ReadOnlySequence * ReadOnlySpan<'T (requires 'T : struct)> * bool -> bool
Public Function TryReadTo (ByRef sequence As ReadOnlySequence(Of T), delimiter As ReadOnlySpan(Of T), Optional advancePastDelimiter As Boolean = true) As Boolean
Parametreler
- sequence
- ReadOnlySequence<T>
yöntemi döndürdüğünde, varsa okunan verileri içerir.
- delimiter
- ReadOnlySpan<T>
Bir veya daha fazla sınırlayıcı içeren salt okunur bir yayılma alanı.
- advancePastDelimiter
- Boolean
true
bulunursa değerini geçmek delimiter
için; değilse , false
.
Döndürülenler
true
delimiter
bulunduysa; bulunamazsa, false
.
Şunlara uygulanır
TryReadTo(ReadOnlySequence<T>, T, Boolean)
- Kaynak:
- SequenceReader.Search.cs
- Kaynak:
- SequenceReader.Search.cs
- Kaynak:
- SequenceReader.Search.cs
Verilen delimiter
öğesine kadar her şeyi okumaya çalışır.
public bool TryReadTo (out System.Buffers.ReadOnlySequence<T> sequence, T delimiter, bool advancePastDelimiter = true);
member this.TryReadTo : ReadOnlySequence * 'T * bool -> bool
Public Function TryReadTo (ByRef sequence As ReadOnlySequence(Of T), delimiter As T, Optional advancePastDelimiter As Boolean = true) As Boolean
Parametreler
- sequence
- ReadOnlySequence<T>
yöntemi döndürdüğünde, varsa okunan verileri içerir.
- delimiter
- T
Aranacak sınırlayıcı.
- advancePastDelimiter
- Boolean
true
bulunursa değerini geçmek delimiter
için; değilse , false
.
Döndürülenler
true
delimiter
bulunduysa; bulunamazsa, false
.
Şunlara uygulanır
TryReadTo(ReadOnlySpan<T>, ReadOnlySpan<T>, Boolean)
- Kaynak:
- SequenceReader.Search.cs
- Kaynak:
- SequenceReader.Search.cs
- Kaynak:
- SequenceReader.Search.cs
Verilen delimiter
öğesine kadar olan her şeyi okumaya çalışın.
public bool TryReadTo (out ReadOnlySpan<T> span, ReadOnlySpan<T> delimiter, bool advancePastDelimiter = true);
public bool TryReadTo (out ReadOnlySpan<T> span, scoped ReadOnlySpan<T> delimiter, bool advancePastDelimiter = true);
member this.TryReadTo : ReadOnlySpan * ReadOnlySpan<'T (requires 'T : struct)> * bool -> bool
Public Function TryReadTo (ByRef span As ReadOnlySpan(Of T), delimiter As ReadOnlySpan(Of T), Optional advancePastDelimiter As Boolean = true) As Boolean
Parametreler
- span
- ReadOnlySpan<T>
Varsa okuma verileri.
- delimiter
- ReadOnlySpan<T>
Aranacak sınırlayıcı.
- advancePastDelimiter
- Boolean
true
delimiter
öğesini seçin.
Döndürülenler
true
delimiter
bulunduysa; bulunamazsa, false
.
Şunlara uygulanır
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin