一、string to int
int intA = 0;1.intA =int.Parse(str);2.int.TryParse(str, out intA);3.intA = Convert.ToInt32(str);以上都可以,其中 1和3 需要try{}异常,2不需要。
例1 TryParse()
int number;bool result = Int32.TryParse(value, out number); // return bool value hint y/nif (result){//TODO}else{// TODO }
例2 Parse
int start, end;int.TryParse(minTimeTxt.Text, out start);int.TryParse(maxTimeTxt.Text, out end);// Parse Usagetry{start = int.Parse(minTimeTxt.Text);end = int.Parse(maxTimeTxt.Text);}catch (Exception e){throw e;}
参考文章
1.