MemoryMarshal.Read<T>(ReadOnlySpan<Byte>) 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.
Salt okunur bayt aralığından tür T
yapısını okur.
public:
generic <typename T>
where T : value class static T Read(ReadOnlySpan<System::Byte> source);
public static T Read<T> (ReadOnlySpan<byte> source) where T : struct;
static member Read : ReadOnlySpan<byte> -> 'T (requires 'T : struct)
Public Shared Function Read(Of T As Structure) (source As ReadOnlySpan(Of Byte)) As T
Tür Parametreleri
- T
Salt okunur yayılma alanından alınacak öğenin türü.
Parametreler
- source
- ReadOnlySpan<Byte>
Salt okunur bir aralık.
Döndürülenler
Salt okunur yayılma alanından alınan yapı.
Özel durumlar
T
yönetilen nesne başvuruları içerir.
source
bayt cinsinden 'nin uzunluğundan küçüktür T
.
Açıklamalar
T
yönetilen nesne başvuruları içeremez. Read
yöntemi bu denetimi çalışma zamanında gerçekleştirir ve denetim başarısız olursa atarArgumentException
.
Dikkat
Bu yöntem, kaynak yayılma alanının T
ham ikili içeriğinden özel örnek alanları ve diğer uygulama ayrıntıları dahil olmak üzere bir örneğini başlatır. Çağıranlar, kaynak aralığın içeriğinin iç sabitler açısından T
iyi biçimlendirildiğinden emin olmalıdır.
Ş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