-2
public partial class Form1 : Form
{
}
static class Questions
{
public static var contents = File.ReadAllLines(@"TextFile/Questions.txt");
public static var newRandom = new Random();
public static var randomLine = newRandom.Next(0, contents.Length - 1);
public static var questionToAsk = contents[randomLine];
}
でグローバルに設定された変数を使用しますが、それは私に次のエラーがダイブする方法:方法のC#の
the contexual keyword 'var' ....
変数questionToAskは、テキストファイルからランダムなラインを持って、それが設定されます。しかし、私はSomeOtherメソッドからアクセスしようとします。私はそれを呼び出すことはできません。
どうしたらいいですか?
ありがとうございます。
これらはグローバルに宣言されていません。 –
@OusmaneMahyDiawどういう意味ですか? SomeOtherはクラスですか?基本的にSomeOtherはタイマー経過メソッドであり、私はダニの毎秒新しい質問を設定したくありません。 –
@ IamThe6現在、「SomeOther」メソッドはクラス内にはありません。それは私が意味することです。それにもかかわらず、あなたは "questionToAsk"をグローバルに宣言する必要があります。 –