Span<T> ile Yüksek Performanslı Bellek Yönetimi

Listeye Dön

Açıklama

Dizilerin bir kısmını kopyalamadan (no-copy) üzerinde işlem yapmanızı sağlayan performans odaklı yapı.
C# SOURCE CODE
string metin = "Kodornekleri 2026";
ReadOnlySpan<char> span = metin.AsSpan();
var yil = span.Slice(13, 4);

Console.WriteLine(yil.ToString()); // Çıktı: 2026
Çıktı
Kodu çalıştırmak için ▶ butonuna tıklayın.

Detaylı İnceleme

Büyük metinleri veya dizileri işlerken bellek (RAM) kullanımını minimize etmek için kullanılır.