閉じる
HOME
C#
「C#」の記事一覧
C#の特徴とは?メリット・デメリットや将来性、できることを分かりやすく紹介
C#は、Microsoftが開発したオブジェクト指向プログラミング言語です。当初はWindows向けでしたが、現在はオープンソースの「.NE…
2026年5月5日
学習・書籍・キャリア
C# 9.0の新機能まとめ:レコード型やトップレベルステートメントの使い方を解説
C# 9.0は、データ中心のプログラミングを簡潔かつ安全に行うための機能が拡充された重要なバージョンです。最大の目玉である「…
2026年5月5日
バージョン関連
【C#】 正規表現で文字列を抽出する方法:Match・Groups・複数取得の実装パターンを解説
C#での正規表現を用いた文字列抽出は、System.Text.RegularExpressions名前空間のRegexクラスを活用することで効率的に行えます…
2026年5月5日
文字列処理
C#のListを結合する方法まとめ!AddRange・Concatから最新のスプレッド演算子まで解説
C#におけるリスト結合は、用途に応じた使い分けが重要です。既存のリストを拡張する標準的な「AddRange」は、破壊的な変更を伴…
2026年5月5日
配列・コレクション
C#でenumは継承できない?代替案と列挙型を共通化する設計手法を解説
C#のenumはSystem.Enumを暗黙的に継承する値型であり、言語仕様上の制約から独自の継承は認められていません。これは、コンパイ…
2026年5月5日
データ型・変数操作
【C#】while文の使い方は?ループ処理の基本からdo-whileとの違いまで解説
C#のwhile文は、指定した条件が真の間処理を繰り返す制御構造です。ループ開始前に判定を行う「前判定」が特徴で、一度も実行さ…
2026年5月5日
構文・制御フロー
【C#】デストラクタ(ファイナライザ)の書き方とDisposeとの違いを解説
C#のメモリ管理はガベージコレクション(GC)が自動で行いますが、外部リソースを扱う際は「デストラクタ(ファイナライザ)」…
2026年5月5日
クラス・オブジェクト指向
【C#】Listの要素を削除する手法まとめ:Remove系メソッドの使い分けからループ時の注意点まで解説
C#のListクラスにおける要素削除には複数の手法があり、状況に応じた使い分けが重要です。基本となるRemoveやRemoveAtは、特定…
2026年5月5日
配列・コレクション
C#のListに要素を追加する方法まとめ:Add・AddRange・Insertの使い分けと注意点
C#のListは内部で配列を使用して要素を管理しており、サイズ拡張時には要素のコピーが発生します。単一要素の追加にはAddを用い…
2026年5月5日
配列・コレクション
C#で正規表現チェックを行う方法|Regex.IsMatchの使い方と実用パターンを解説
C#における正規表現を用いたバリデーションは、システムの信頼性向上に不可欠です。基本となる`Regex.IsMatch`メソッドには、手…
2026年5月5日
文字列処理
投稿のページ送り
1
…
31
32
33
…
40