
初心者でも分かる C# ToString() オーバーライド入門
この記事のゴール 「ToString() ってそもそも何?」が分かる 自分のクラ ...

C#入門:ポリモーフィズム(Polymorphism)とは何か?
多態性で拡張性の高いコードを書く第一歩 1. はじめに オブジェクト指向プログラミング(O ...

C#入門:継承(Inheritance)とは何か?再利用可能なコードへの第一歩
以下は、C#における継承(Inheritance)について解説する、初学者向けの技術ブログ ...

🖥️ Microsoft Learn で始めるC#コーディング入門:ファイル名を指定して「緑の実行ボタン」を押す練習方法
はじめに Microsoft Learn の “A tour of C# — H ...

GitHub Codespacesで学ぶC#プログラミング入門
C#を学びたいけれど、開発環境の構築が面倒… そんなあなたに最適なのが GitH ...

LINQで数値を絞り込み&変換!練習用データで学ぶ C# の Where と Select
C# では List<T> などのコレクションに対して、条 ...

【C#】Predicateとは?Func<T, bool>との違いを初心者向けに解説
以下に、Func<T, bool> と Predicate ...

【C#】Func<>とAction<>の違いとは?―初心者のためのシンプル解説
C#では、関数を「変数のように扱う」ことができます。 その代表的な仕組みがデリゲート(de ...

【C#】Func<int, int>とは?―関数を変数のように扱える仕組みを徹底解説
C# では関数(メソッド)を「変数のように扱う」ことができます。 そのための代表的な仕組み ...

C#における匿名メソッドからラムダ式への進化
~読みやすく、書きやすく、強力に~ はじめに C#では、関数を引数として扱う場面が増えてい ...