定数の参照の方法
- 題名: 定数の参照の方法
- 著者: エツ
- 日時: 2006/03/21 0:53:57
- ID: 14909
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[1]: 定数の参照の方法
- 著者: YAS
- 日時: 2006/03/21 2:13:18
- ID: 14910
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[2]: 定数の参照の方法
- 著者: エツ
- 日時: 2006/03/21 10:16:43
- ID: 14919
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[3]: 定数の参照の方法
- 著者: はいこーん
- 日時: 2006/03/21 13:23:57
- ID: 14924
- この記事の返信元:
- この記事への返信:
- ツリーを表示
分類:[.NET]
こんにちは お世話になっています。
すみませんが御教授お願いします。
C#2005Express です。
ソリューション Test
プロジェクト A (名前空間はA) クラス Form1
プロジェクト B (名前空間はB) クラス Form2
の構成になっています。
プロジェクトAがメインでプロジェクトBはサブです。
Form1 内で
public const string 定数1 = "2000";
と宣言しこれをプロジェクトB で使いたいのですがコンパイル
エラーがでます。
Form1 では
Form2 fm2 = new B.Form2();
fm2..ShowDialog();
としています。
ここで クラス Form2 内で 定数1を使用したいので
Form2 のメッソドで
string 制限 = A.Form1.定数1; と書くとエラーになります。
エラー内容は 「名前 'A' は現在のコンテキスト内に存在しません。」となります。
string 制限 = Form1.定数1; と書くと
エラー内容は 「名前 'Form1' は現在のコンテキスト内に存在しません。」となります。
プロジェクトBの参照追加に プロジェクトA を指定すると 「循環参照」で追加できません。
定数1はプロジェクト全体に関わるのでメインのForm1で指定したいのです。
すみませんが宜しくお願いします。