C# - Span 全面介紹:探索 .NET 新增的重要組成部分

假設要公開特殊化排序例程,以就地對內存數據執行操作。可能要公開需要使用數組的方法,並提供對相應 T[] 執行操作的實現。如果方法的調用方有數組,且希望對整個數組進行排序,這樣做就非常合適。但如果調用方只想對部分數組進行排序,該怎麼辦?可能還要公開需要使用偏移和計數的重載。但如果要支持的內存數據不在數組中,而是來自本機代碼(舉個例子)或位於堆棧上,並且你只有指針和長度,該怎麼辦?如何才能讓編寫的排序
相關文章
相關標籤/搜索