C#中TryParse的用法
类别:编程学习 浏览量:3467
时间: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,表示不能进行转换,而且不会抛出异常。
二、实例
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);
标签:C#
您可能感兴趣
- C#中字符串转换成日期
- C#如何获取真实IP地址
- C# string 和 stringbuilder 的区别
- C#中hashtable 的使用方法
- C#中Obsolete
- C#中is 运算符与as运算符的区别和作用
- C#压缩图片不失真
- js中encodeURIComponent与C#中HttpUtility.UrlEncode
- C#操作datatable
- C#中ToString()常见的格式
- C#中SortedList的用法
- c#中SqlBulkCopy的使用
- C# File类的操作
- C#中ArrayList与Array的区别
- C#中属性的用法
- C#获取上个月第一天和最后一天
- 白T恤穿法(白t恤)
- 你怎么忘了是说先爱我(你怎么忘了如何爱我)
- 做技术难吗(技术难不难)
- 林心如是谁(林心如是谁演的)
- 泰国安全吗(泰国安全吗2023)
- 菲律宾安全吗(菲律宾安全吗)
热门推荐
- nginx如何代理项目(Nginx代理同域名前后端分离项目的完整步骤)
- truncate与delete优缺点(秒懂drop、truncate和delete的区别)
- 浏览器加载网页的顺序
- vue组件方法里如何修改data(vue项目中使用rem替换px的实现示例)
- mysql单个表可以储存多少内容(浅谈mysql一张表到底能存多少数据)
- discuz apache伪静态(apache中伪静态配置和使用Apache虚拟主机下Discuz伪静态)
- php各种绕过姿势(php面试实现反射注入的详细方法)
- asp.net判断上传文件格式
- python time模块记录时间(Python Datetime模块和Calendar模块用法实例分析)
- python怎么导入函数pandas(python将pandas datarame保存为txt文件的实例)