1
私は別のクラスから変数にアクセスしようとしていますが、try-catchブロック以外のすべてのクラスでclass.variableと動作します。 try-catchブロックでエラーメッセージが表示される名前の定義が正しいコンテキストに存在しませんが、namespace.class.variable(Henn.Definitions.Location)で指定すると正しく動作します。 try-catchブロックで名前空間を使わずに定義することは可能でしょうか?名前空間のないtry-catchブロック内の別のクラスの変数にアクセスするには?
namespace Henn{
クラス定義
public class Definitions
{
public static string Location = @"E:\Data\Misc\Contact.txt";
}
クラスプロセス
public void Contact()
{
/* code */
try {
/* code */
string Location = Definitions.Location;
/* code */
}
catch {
}
}
}
ヘンを使用してアドオン ';' .........私にとって –
作品ます。http: //ideone.com/IX7HZs –