私は、ページの取得が完了すると、 "SecretNumber"というクラスからオブジェクトをインスタンス化するアプリケーションを持っています。その後、新しいインスタンスをインスタンス化するのではなく、インスタンス化されたオブジェクトで作業したいと考えています。はインスタンス化されたオブジェクトにアクセスできません。C#/ asp.net
以下は、コードビハインドファイルのコードです。問題は、ボタン機能内でオブジェクト参照を使用できないことです。名前が現在のコンテキストに存在しないことを伝えるエラーが表示されます。
どうすれば解決できますか?前もって感謝します!
public partial class _Default : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e) {
SecretNumber guessNr = new SecretNumber();
}
protected void btnCheckNr_Click(object sender, EventArgs e) {
if (!Page.IsValid) {
return;
}
else {
var guessedNr = int.Parse(inputBox.Text);
var result = guessNr.MakeGuess(guessedNr); <- The name 'guessNr' does not exist in the current context
}
}
}
ああ、もちろん!ありがとう! :) – holyredbeard