C#中的数据格式转换 (未完待更新)

简介:

一、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()

1
2
3
4
5
6
7
8
9
int  number;
bool  result = Int32.TryParse(value,  out  number);  // return bool value hint y/n
if  (result)
{
//TODO
}
else
{
// TODO<br>}
 
例2 Parse
1
2
3
4
5
6
7
8
9
10
11
12
13
14
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;
}

 

 

 

 

 

 

 

 

参考文章

1. C# 中怎么将string转换成int型

没有整理与归纳的知识,一文不值!高度概括与梳理的知识,才是自己真正的知识与技能。 永远不要让自己的自由、好奇、充满创造力的想法被现实的框架所束缚,让创造力自由成长吧! 多花时间,关心他(她)人,正如别人所关心你的。理想的腾飞与实现,没有别人的支持与帮助,是万万不能的。




    本文转自wenglabs博客园博客,原文链接:http://www.cnblogs.com/arxive/p/5727384.html ,如需转载请自行联系原作者



相关文章
|
2月前
|
XML JSON 前端开发
C#使用HttpClient四种请求数据格式:json、表单数据、文件上传、xml格式
C#使用HttpClient四种请求数据格式:json、表单数据、文件上传、xml格式
394 0
|
C# 数据格式
开源Math.NET基础数学类库使用(04)C#解析Matrix Marke数据格式
原文:【原创】开源Math.NET基础数学类库使用(04)C#解析Matrix Marke数据格式  开源Math.NET基础数学类库使用系列文章总目录:    1.开源.NET基础数学计算组件Math.
1251 0
|
C# 数据格式
【C#/WPF】图像数据格式转换时,透明度丢失的问题
原文:【C#/WPF】图像数据格式转换时,透明度丢失的问题 问题:工作中涉及到图像的数据类型转换,经常转着转着发现,到了哪一步图像的透明度丢失了! 例如,Bitmap转BitmapImage的经典代码如下: ...
1020 0
|
C# 数据格式
开源Math.NET基础数学类库使用(05)C#解析Delimited Formats数据格式
原文:【原创】开源Math.NET基础数学类库使用(05)C#解析Delimited Formats数据格式  开源Math.NET基础数学类库使用系列文章总目录:    1.开源.NET基础数学计算组件Math.
1149 0
|
24天前
|
C# 开发者
C# 一分钟浅谈:Code Contracts 与契约编程
【10月更文挑战第26天】本文介绍了 C# 中的 Code Contracts,这是一个强大的工具,用于通过契约编程增强代码的健壮性和可维护性。文章从基本概念入手,详细讲解了前置条件、后置条件和对象不变量的使用方法,并通过具体代码示例进行了说明。同时,文章还探讨了常见的问题和易错点,如忘记启用静态检查、过度依赖契约和性能影响,并提供了相应的解决建议。希望读者能通过本文更好地理解和应用 Code Contracts。
31 3
|
3月前
|
API C#
C# 一分钟浅谈:文件系统编程
在软件开发中,文件系统操作至关重要。本文将带你快速掌握C#中文件系统编程的基础知识,涵盖基本概念、常见问题及解决方法。文章详细介绍了`System.IO`命名空间下的关键类库,并通过示例代码展示了路径处理、异常处理、并发访问等技巧,还提供了异步API和流压缩等高级技巧,帮助你写出更健壮的代码。
46 2