int intA = 0; 1.intA =int.Parse(str); 2.int.TryParse(str, out intA); 3.intA = Convert.ToInt32(str); 以上都可以,其中 1和3 需要try{}异常,2不需要。
TryParse() Usage1: int number; bool result = Int32.TryParse(value, out number); // return bool value hint y/n if (result) { //TODO } else { // TODO }
//TryParse Usage2: int start, end; int.TryParse(minTimeTxt.Text, out start); int.TryParse(maxTimeTxt.Text, out end);
// Parse Usage try { start = int.Parse(minTimeTxt.Text); end = int.Parse(maxTimeTxt.Text); } catch (Exception e) { throw e; }
int -> string : ToString()
eg:
int x = 13; x.ToString();
|