看这段代码 你就知道了
01.using System;
02.using System.Collections.Generic;
03.using System.Linq;
04.using System.Text;
05.
06.namespace ConsoleApplication
07.{
08. class Program
09. {
10. static void Main(string[] args)
11. {
12. Console.WriteLine(int.Parse("12"));//成功
13. Console.WriteLine(int.Parse("12.5"));//失败
14. Console.WriteLine(int.Parse("a"));//失败
15. //int.Parse 如果转换失败会报错,所以再转换之前要确定能否转成int的字符串后再转
16. int result = 1;
17. int.TryParse("12", out result); //成功返回true,输出result等于12
18. Console.WriteLine(result);
19. int.TryParse("12.5", out result);//成功返回false,输出result等于0
20. Console.WriteLine(result);
21. int.TryParse("a", out result);//成功返回false,输出result等于0
22. Console.WriteLine(result);
23. //int.TryParse 如果转换失败也就是返回false会等于0,反之会转换成功
24.
25. }
26. }
27.
28.
29.}
|