2025-05

基本文法・構文解説

C#入門⑩|nullとnull許容型の基本

前回はrecord型の基本とクラスとの使い分けについて解説しました。 今回は、C#におけるnullとnull許容型(nullable)の基本について解説します。 nullはC#の実務でも頻繁に登場する概念であり、正しく扱わないとバグや例外の...
基本文法・構文解説

C#入門⑨|record(レコード)型の基本とクラスとの違い

前回は、継承やインターフェースなど「クラスの応用的な使い方」について学びました。 今回は、C# 9.0 で導入された record (レコード)型について扱います。 record型は従来のclass型とは異なるイミュータブル(不変)なデータ...
基本文法・構文解説

C#入門⑧|クラスとオブジェクト指向の応用(継承・ポリモーフィズム・インターフェース)

前回はクラスの基本について学びました。 今回は、クラスの「応用的な使い方」について学びます。 クラスの基本(プロパティやメソッド、コンストラクタなど)を理解した方に向けて、より実践的で柔軟なクラス設計に役立つ概念を紹介していきます。 静的メ...
基本文法・構文解説

C#入門⑦|クラスとオブジェクト指向の基本(プロパティ・メソッド・コンストラクタ)

前回はLINQの基本について学びました。 今回は、C#における「オブジェクト指向」と「クラス」の基本について学びます。 最初は少しとっつきにくい内容かもしれませんが、その仕組みを理解すると、データや処理を整理して扱えるようになり、実務でも非...
基本文法・構文解説

C#入門⑥|LINQの基本とよく使うメソッドの使い方

前回は、コレクションの基本について学びました。 今回は、リストなどのコレクションをより便利に扱えるLINQについて解説します。 LINQは、実務で非常によく使われる必須の機能であり、C#開発において基本を押さえておくことが大きな強みになりま...
基本文法・構文解説

C#入門⑤|コレクション(配列・List・Dictionary)の使い方と違いを解説

前回は、演算子の基本について学びました。 今回は、配列・List・Dictionaryという代表的なコレクションの違いと使い方を解説します。 C#のコレクションとは? コレクションとは、複数の値をまとめて管理することができる仕組みです。 C...
基本文法・構文解説

C#入門④|演算子の基本

前回はループ構文(foreach・for・while)の基本について学びました。 今回は、数値の計算、条件分岐、データの更新など、さまざまな場面で使われる演算子の基本について解説します。 算術演算子 算術演算子は、数値の四則演算を行うための...