テキストボックスからユーザー入力を取得して、メソッドに整数を設定する方法が必要です。問題は、コードを一時停止して入力を許可し、「Enter」キーを押したときに再開する必要があることです。Keydown メソッドは機能しますが、変数ローカルを外部メソッドに設定する場合には機能しません。例えば:
....method()
{
int num = 0;
//wait for keydown Enter
num = Convert.ToInt32(TextBox1.Text);
//or
String s = TextBox1.Text;
num = Int.TryParse(s);
....
}