【C#学習法】完成コードを上から写さない|ターン制バトルを大きなブロックから組み立てる写経術
プログラミングの写経というと、完成コードを1行目から順番に入力する方法を思い浮かべるかもし ...
C#のメソッドは「行って、仕事をして、戻る」で理解しよう
C#で初めてメソッドを学ぶとき、多くの人がつまずくのは、void や return の書き ...
C# Splitメソッド入門|文字列を指定した文字で分割する
文字列の中にカンマなどの区切り文字が含まれているとき、C#ではSplitメソッドを使うと、 ...
【C#入門】public bool IsAlive => HP > 0; を読み解く|式形式プロパティと生存判定
public bool IsAlive => HP > 0;は、ゲームで「キャ ...
【学習】WinFormsでUserControlを使ってみよう(複数コントロールを1つにまとめる)
これまでの学習では、 フォームに1つずつコントロールを配置する Button、TextBo ...
【学習】WinFormsでStatusStripを使ってみよう(フォーム下部に状態を表示する)
StatusStrip は、フォーム下部にアプリの状態を表示するためのコントロールです。「 ...
【学習】WinFormsでContextMenuStripを使ってみよう(右クリックメニューを表示する)
ContextMenuStrip は、コントロールを右クリックしたときに表示するメニューで ...
【学習】WinFormsでTrackBarを使ってみよう(スライダーで値を調整する)
TrackBar は、つまみを左右に動かして数値を選ぶコントロールです。音量や明るさなど、 ...
【学習】WinFormsでToolTipを使ってみよう(マウスオーバーでヒントを表示する)
これまでの学習では、 ボタンやテキストボックスを配置する Label で説明文を表示する ...
【C#入門】同じ型でも動きが変わる|WinFormsで学ぶポリモーフィズムとvirtual・override
前回は、Button、Label、TextBox を共通の Control 型としてまとめ ...