判断一个字符串能否转化为int
用下面的程序却长久无反映,为何,有何好的办法??? string s1="123a";
int i1;
try
{
             i1=Convert.ToInt16(s1,8);
    label1.Text=i1.ToString();
}
catch
{
MessageBox.Show("error");
}