
拡張メソッド
拡張メソッド(かくちょうメソッド)とは、既存のクラスや構造体などの型に対して、新たなメソッ ...

【C#】オブジェクト指向を使ったジャンケンゲーム
C#でオブジェクト指向を使ったジャンケンゲームを作成する方法の一例を示します Player ...

インデクサ
インデクサーの概要 インデクサーを使用すると、配列と同じようにオブジェクトにインデックスを ...

C#のstringの内部構造をシミュレートしてみる
以下は、自作のstringクラスのコードです。 public class MyString ...

タイマーのサンプル(フォームデザインを使わずにコードで作成)
ボタンを1つだけで練習(フォームへの配置を自作コードで実施) 実行結果 ベースとなるコード ...

C# プログラムのテンプレート(スケルトン)
C# プログラムは、1 つ以上のファイルで構成できます。 各ファイルには、名前空 ...

WindowsFormsアプリで、ボタンを押すと他のボタンが押されたような動作をさせる
短いですが、サンプルを見てください private void button2_Click( ...

【学習用】ドローアプリのリファクタリング
フォーム間通信のサンプルを含め、様々なポイントでリファクタリングを行いますこのサンプルは、 ...

Winフォームアプリで実行中にコントロールを移動させる
フォームアプリで、ゲームのようにキャラクタを移動させたい時がありますその方法についてみてい ...

WindowsFormsアプリで2つ目のフォームを操作
複数のフォームを実行時に操作できる方法について説明します ここでは、様々は方法を記述してい ...