集合

スポンサーリンク
集合

Span構造体とstackalloc 式

C#7.2 以降で使えます。.NET Core2.0以前ならSystem.Memoryというパッケージが必要です。 配列やコレクションやストリームやその他諸々の連続した領域の一部に効率的にアクセスできるための機能です。 .NET 5では標準...
集合

System.Collections.Generic 名前空間にあるコレクションクラス群

同じ型のデータをまとめて扱うのに、基本は配列ですが、固定長という使いずらさがあります。 System.Collections名前空間にある各コレクションクラスでは、可変長で扱えましたが型の情報が欠落するためキャストが必要という使いずらさがあ...
集合

System.Collections コレクションとデータ構造

配列が同じ型の固定長のデータを扱うのに対し、System.Collections名前空間に定義さているコレクションクラスでは、可変長のデータを扱います。 可変長のデータを扱えるのですが、型の情報が欠落するため、取り出した後にキャスト等の処理...
集合

配列の操作

配列の操作 System.Arrayクラス 配列に関するメソッド群がSystem.Arrayクラスで提供されています。 配列の作成、操作、検索、並べ替え、などなど。 以下のコードはそのうちのいくつかです。こんなのが沢山あります。 int[]...
集合

配列 きほんのき

配列 配列は、同じ型のデータをまとめて扱うための固定長の領域です。 可変長を簡単に扱えるコレクションクラスにより出番は減りましたが、重要性は変わりません。 C#(.NET)の配列はSystem.Arrayクラスを暗黙的に継承する参照型です。...
スポンサーリンク