请问在C#里如何将string型的字符转换成int型?
比如有一个string str="123", 怎样能使它变成int型的123呢?有没有什么函数呢?
------解决方案--------------------int i = int.Parse(str);
or
int.TryParse(str, out i);
------解决方案--------------------int i = int.Parse(str);  
or  
int.TryParse(str, out i);
OR
int i=Convert.ToInt32(str);
------解决方案--------------------private int CtInt(string tempstr)
{
  int tempint=0;
  try
  {
     tempint=int.Parse(tempstr); 
  }
  catch(Exception ex)
  {
     MessageBox.Show("你输入的不为数字", "提示信息", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);  
  }
}