当前位置:编程学习 > C#> 正文

C#中TryParse的用法

时间:2016-5-20类别:编程学习

C#中TryParse的用法

C#中TryParse的用法

TryParse  方法类似于 Parse 方法,不同之处在于 TryParse 方法在转换失败时不引发异常,而是返回False。

 

一、TryParse语法

TryParse(str1, out number1)

 

1、参数说明

str1:需要转换的源对象

number1:是一个带有out关键字的参数,如果转换成功,则将转换后的对象赋值给 number1

 

2、返回值

如果指定的对象能转换成相应的数据类型,则方法返回true,out参数就是转换后的结果;如果转换失败,则返回false,表示不能进行转换,而且不会抛出异常。

 

二、实例

 

  •  
  • C# 代码   复制
  • 
    string str1 = "123";
    string str2 = "ed1";
    
    int number1;
    int number2;
    
    //"123"能转换成int,所以b1=true,number1=123
    bool b1 = int.TryParse(str1, out number1);
    
    //"ed1"不能转换成int,所以b2=false
    bool b2 = int.TryParse(str2, out number2);
    
    		
  •  

    标签:
    上一篇下一篇

    猜您喜欢

    热门推荐