_05_type类型转换
2015-08-11 20:13
316 查看
using System; class typeTrans { public static void Main() { //转换成功的例子 int intValue1, intValue2; long longValue1, longValue2; intValue1 = 123; longValue1 = 456; longValue2 = intValue1; //隐式转换 intValue2 = (int)longValue1; //显示转换 //longValue1的值为456,在int类型能存储的范围内,转换成功 Console.WriteLine("(long){0} = {1}", intValue1, longValue2); Console.WriteLine("(int){0} = {1}", longValue1, intValue2); //转换失败的例子 long longValue3 = 2147483657L; int intValue3 = (int) longValue3; //int存放的最大的数为2147483647,在这里把2147483657赋值给它,所以溢出了,转换失败。 Console.WriteLine("(int){0} = {1}", longValue3, intValue3); } }
相关文章推荐
- 并查集详解 (转)
- _04_Type类型判断_float_double
- _03_启动程序传递参数_并显示参数
- 简单SQL语句
- _02_从键盘读入用户的输入,格式化输出hello+用户输入的信息
- _01_Hello, World!
- MVC4_HtmlHelper用法笔记1-Render试图
- 2.2 阶乘中的问题
- 日志系统的实现方式
- 29-HTML-07-HTML(表格标签_2)
- 29-HTML-08-HTML(超链接_1)
- MVC4--导航页内使用Partialview并传入Model定义导航
- extern "C" 的用法解析
- Unity3D_WebPlayer_PHP连接MySQL数据库_3_php登录和读取所有数据
- Unity3D_WebPlayer_PHP连接MySQL数据库_2_php注册逻辑
- Unity3D_WebPlayer_PHP连接MySQL数据库_1_php服务器配置
- Android多个按钮下本Activity按钮事件处理
- Android_Activity传值和跳转
- 游戏服务器逻辑分析TCP+P2P
- Unity3D--EventBase