Span<T> आणि Memory<T> आधुनिक .NET प्रकार आहेत जे सतत मेमोरी (arrays, strings, buffers) सह कार्य करण्यासाठी कार्यक्षमतेने वापरले जातात — वाटप किंवा कॉपी न करता. ते विद्यमान मेमोरीमध्ये एक दृश्य प्रदान करून उच्च-कार्यक्षमता कोड सक्षम करतात, नव्या प्रती तयार न करता, GC दबाव कमी करतात.
समस्या: स्लाइसिंग प्रती तयार करते (वाटप)
text = ;
sub = text.Substring();
ReadOnlySpan<> span = text.AsSpan();
