= 共有メンバ

いまだに、クラスの利点について分からないのですが・・・

とりあえず、1つのアプリで複数の画面(ウィンドウ)を表示するには、
その画面数分だけ、クラスの数が増えることは分かっている・・
(1つのクラスには1つの画面しか属さないようだ…)

各画面間で変数を共有したい時は、グローバル変数を使用する!…
Visual Studioでは、共有メンバというようだ。…(以下サイトより)

例えば、クラス:Form1にグローバル変数を作成する場合
Public  Partial  hensu
とする。

~~
前まで、「 Public  hensu 」  と書いていたんだけれど(これでも画面間での変数共有OK)、
デバッグ時に、この変数の値が見れなかった(グローバル変数だからだとあきらめて
MsgBoxなどで無理やり表示させていた)。
~~

Public と hensu の間に Partial を入れることで、デバッグ時に変数の値が他のクラスからでも
確認することができた!

--
他クラスからアクセス(例)
Form1.hensu
--

- 参考サイト -
akiba_engineerのblog