C#

C#

Validatingイベントハンドラがある時のフォームのクローズ

Windowsフォームアプリケーションを作成しているとValidatingイベントで入力値の妥当性チェックをしたいが、閉じるボタンや×ボタンを押した時は何もせずそのままフォームを閉じたいことがある。 上のフォーム画面のtex...
C#

C# 多言語対応

C#で日本語以外の言語で使えるようにするための方法をまとめておく。
C#

C#の配列で要素を変更不可にする方法

C#で定数配列を使う方法。
2022.04.19
C#

C#からC言語の関数(DLL)を呼び出す

C#からDLL内に定義されているC言語の関数を呼び出す方法を記載しました。名前マングリング、構造体と文字列のマーシャリング、及びC言語のコールバック関数(関数ポインタ)に相当するデリゲートオブジェクトについて検証しています。
2021.10.10
C#

Visual Studio C/C++のDLLの作成方法

この記事ではVisual Studio Community 2019でC/C++のDLLを作成する方法について確認しています。ウィザードを使えば割と簡単に作成できます。
2021.10.05
C#

C# コレクションに構造体を格納するときに注意すべきこと

例えばList<T>に構造体を格納するときには注意しないといけない点がある。以下のプログラムを考えてみる。 using System; using System.Collections.Generic; namespa...
C#

C# コンストラクターとオブジェクト初期化子について

C#3.0から使えるようになったオブジェクト初期化子について、まずは以下の簡単なサンプルプログラムを考えてみる。 using System; namespace CSharpStudy { class Program ...
2021.08.19
スポンサーリンク