2022-09-19 【C#】C#記事まとめ C# まとめ 基本構文 foreachでインデックスも取得する メソッドの引数にコールバックを渡す方法 クラス/構造体配列の宣言時初期化方法 DateTime / TimeSpan 時間ABの差分を取得する DateTimeで未来の日付を取得する方法 DateTime型のフォーマットを指定する Enum Enumの定数一覧を取得する方法 Linq System.Linqテクニック6選 List / 配列 Linqで配列を特定のキーでグループ化する方法 (1次元 =>2次元に変換) Linqで配列を降順や昇順でソート(並び替え)する方法 リスト内の条件に合った要素のインデックスを取得する方法 リストの中から条件に当てはまる要素だけを抽出する方法 配列とListの相互交換する方法 String 文字列の最初の1文字を削除する 文字列の大文字変換・小文字変換 文字列の最後の1文字を削除する 文字列の1文字だけ大文字 or 小文字にする ファイル・ディレクトリ ディレクトリのファイル一覧を取得する 言語仕様 参照渡しを理解するための検証