C#

C#

C#:プログラムからフォーム部品を生成する

フォームに直接ボタンなどのフォームを貼り付けずにC#スクリプトからボタンやテキストボックスなどのフォームコントロール(フォームで利用できる部品)を生成する方法です。
C#

C#からMySQLに接続する【VS2019編】

VisualStudio2019以降を使ってC#からMySQLに接続する方法を解説します。VisualStudioに付属のNuGetを使えばC#からMySQLを利用するためのMySQLパッケージ導入も簡単です。
C#

VS2017:「既定の証明書を作成できませんでした。発行を中止します。」が出た時の対処法

Visual Studio2017でプロジェクトを発行しようとして「既定の証明書を作成できませんでした。発行を中止します。」と出た時の対処法。
C#

C#:サブディレクトリも含めた全てのファイル名取得する

C#のGetFilesでWindowsのルートフォルダからディレクトリをたどろうとするとごみ箱などのシステムフォルダで止まり、うまく動作しません。アクセスが拒否された場合、そのファイルのみ無視してファイル探索を続けるというプログラムを作成してみます。
C#

C#:プロジェクトの.NET Frameworkターゲットを変更する

この記事では、プロジェクトの.NET Frameworkターゲットを変更する方法を紹介します。「プロジェクトのターゲットフレームワークがインストールされていません」というメッセージが表示される場合があります。
C#

エラー:ResX ファイルが無効です。ルート要素が見つかりません。の対処方法

ソリューションエクスプローラでプロジェクト名 > Properties > Resources.resxとたどって、「Resources.resx」ファイルを右クリックして削除すれば問題なくビルドができるようになる。
C#

C#:フォーム上のピクチャボックスをフォームにフィットさせる

ピクチャボックスのDockプロパティをDockStyle.Fillに設定することで、フォームの大きさに追随してピクチャボックスが伸縮するようになります。
C#

C#:リスト内の要素を降順に並び替える

C#のListクラスには、昇順にソートできるSortメソッドが用意されていますが、降順のソート用のメソッドはありません。ラムダ式などを使った方法もありますが、わたしはよく分かりません。ここではもっとシ...
C#

C#:リスト(List)の基本

C#のリスト(Listクラス)は、動的に要素数を変更できる便利なクラスです。ArrayListという以前から存在するクラスもありますが、処理速度や使い勝手の点でListの方が便利ですので、これから動的...