Winformアプリでキー押下のままを検出
キーボードを押したままの状態を検知するには、フォームのKeyDownイベントとKeyUpイ ...
WInformアプリでゲームに使える機能
WinFormsアプリケーションでゲームに使える機能はいくつかあります。以下に主要な機能を ...
Winformsアプリで一定間隔でコントロールを配置する
一定間隔でコントロールを配置するコンテナとして、以下の二つがよく使用されます: 1. Fl ...
Winformの主なコントロール
WinForms (Windows Forms) は、.NETフレームワークの一部であり、 ...
オブジェクト指向アンチパターンから美しいコードへの変換
この記事では、神クラス(God Object)のアンチパターンを美しいオブジェクト指向コー ...
【C#】フィッシャー-イェーツシャッフルによるListのシャッフル
リストの各要素をランダムな位置の要素と入れ替える方法は基本的なシャッフル方法ですが、より効 ...
Randomクラスを使ったListの要素選択
この資料は、C#プログラミングの初学者向けに、トップレベルステートメントを使ってRando ...
.NETのRandomクラスが静的クラスではない理由
Randomクラスはランダムな数値を生成するためのクラスです。このクラスは静的クラスではな ...
WindowsFormsアプリでランダムな数字を生成するサンプル
下記は、C# の Windows Forms アプリケーションでランダムな数字を生成するサ ...
デバイスガードによるアプリケーションブロックの対処方法
Windows 11のデバイスガード機能により、特定のアプリケーションがブロックされ、正常 ...