惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

小众软件
小众软件
博客园_首页
M
MIT News - Artificial intelligence
雷峰网
雷峰网
GbyAI
GbyAI
博客园 - 叶小钗
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
V
V2EX
S
SegmentFault 最新的问题
H
Help Net Security
Apple Machine Learning Research
Apple Machine Learning Research
H
Hackread – Cybersecurity News, Data Breaches, AI and More
博客园 - 【当耐特】
V
Visual Studio Blog
月光博客
月光博客
G
Google Developers Blog
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
腾讯CDC
云风的 BLOG
云风的 BLOG
美团技术团队
Microsoft Azure Blog
Microsoft Azure Blog
A
About on SuperTechFans
有赞技术团队
有赞技术团队

博客园 - richardzeng

Grid 导出为Excel原来这么简单 自动化测试工作模型 【DotNet 技能系列】8. C#中的If Else If 误用与正确使用 【DotNet 技能系列】7. C#中的字符串比较技巧【待定】 【DotNet 技能系列】5. C#中关系运算符与布尔类型 【DotNet 技能系列】6. C#中逻辑运算符与优先级 【DotNet 技能系列】3. C#中算术运算符、赋值运算符与类型转换 【DotNet 技能系列】2. C#中+号表示加法运算和连字符 【DotNet 技能系列】VS工具快捷键及常用技巧 【DotNet 技能系列】1. C#基础知识笔记 【DotNet 技能系列】 开篇 Windows Live Writer 工具插件 Visual Studio启动项目设置 Dotnet技能培训学习目标 做正确的事情,把事情做正确与软件工程 POP 邮件收信保存备份在服务器上 提取图像色彩主色调工具 SQL Join 认识误区 Route 常用命令
【DotNet 技能系列】4. C#中数据类型转换
richardzeng · 2012-08-28 · via 博客园 - richardzeng

自动转换:从低到高,不丢失精度的情况下自动转换。

强制转换:数值类型的可以采用强制转换,不过要注意精度丢失、数据为空或数据溢出的情况

int number = (int)"123"; // Build Error: 字符串不能转换成int,即使字符串内容是数字!

上面的字符串强制向int转换会出现Build Error,这个情况特别容易犯错误。

Int.Parse 和 Convert.ToInt有区别吗?

C#中的空值的判断 和 Convert.ToInt32()和int.Parse()的区别

注意:C#中的Console API ReadLine只返回了String类型,不能返回Number类型