int value=Convert.int32.TryPase(textbox2.text, out Number);
これは、「テキストボックス」を使用してユーザーから入力を取得したい私のコードですが、このコードは機能しません。
ユーザーからの入力を int 値で取得する方法を教えてください。(c# gui)
int value=Convert.int32.TryPase(textbox2.text, out Number);
これは、「テキストボックス」を使用してユーザーから入力を取得したい私のコードですが、このコードは機能しません。
ユーザーからの入力を int 値で取得する方法を教えてください。(c# gui)
int value;
if (Int32.TryParse(textbox2.Text), value)
{
// display error
}
はい、アンドレイは正しいです。これを行うには、ブール値を使用しない他の方法もいくつかあります
int value = Convert.ToInt32(textbox2.Text);
int value = Int32.Parse(textBox2.Text);
TryPase
最初にこのメソッドが呼び出されTryParse
、次に戻りますbool
。したがって、コードは次のようになります。
int value;
if (!Convert.Int32.TryPase(textbox2.text, out value))
//Show error