通知
すべてクリア
Topic starter
2002年9月12日 5:39 PM
現在VBからC#へ頭の中切り替え中です。
さっそく質問させてもらいます。
C#でVBのIsNumericに該当する関数は有りますか?
教えて頂ければ幸いです。
現在以下の通り例外処理で無理矢理していますが、
邪道でしょうか?他にいい方法ありますか?
テキストボックスとボタンを配置して
ボタンクリック時にテキストボックスの内容を確認しています。
private void button1_Click(object sender, System.EventArgs e)
{
int ErrCode = 0;
try
{
if (textBox1.Text == ")
{
MessageBox.Show(必須入力です);
ErrCode = 1001;
//例外後処理(finally)へ
return;
}
//ここで数字型に変換した時ERRならcatchへ
int a = System.Int32.Parse(textBox1.Text);
//int a = System.Convert.ToInt32(textBox1.Text);
}
catch(Exception exe)
{
MessageBox.Show( exe.Message);
ErrCode = 2001;
}
finally
{
MessageBox.Show(例外後処理 + コード + ErrCode);
}
}
2002年9月16日 12:05 AM
is を使う?かな