知识大全 Rational 面向 .NET 开发

Posted 整数

篇首语:恢弘志士之气,不宜妄自菲薄。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 Rational 面向 .NET 开发相关的知识,希望对你有一定的参考价值。

Rational 面向 .NET 开发  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

  有了前次float类型的教训以后 我开始复习C#的数据类型 今天在网上发现一篇有意识的文章

  short s= ;        s = s + ;        和        short s= ;        s += ;

  这两个表达式有什么区别 会报什么错误?

  还是用事实来说话 测试

  经测试

  第一个会报错 错误 无法将类型 int 隐式转换为 short 存在一个显式转换(是否缺少强制转换?) E:\\MVC\\Test\\Test\\Form cs Test

  第二个通过编译 运行正常

  后来找到解释

  s = s + ; 由于 默认是int型的 s是short的 s+ 的结果默认是int的 把int的结果赋值给short时会报错 损失精度了 必须写成 s = (short)(s+ ) 来强制转化一下

  s+= ; 在编译时已经明确最后要赋值给s 即short型的 所以会在内部自动进行转换的

  自动转换一般从低的往高的转换 所以第一个会报错

  顺便把C#的数据类型贴上 大家一起复习

  #是基于框架的 他的基础部分就是共享的通用类型系统(CTS Common Type System) 下面是C#和java数据类型的等价类型

  

  c#数据

  类型

  java数据

  类型 

  运行时

  类型

  大小

  (字节)

范围  描述   bool   boolean   Boolean  n/a  true or false  布尔值   byte    Byte     ~  无符号整数  char  char  Char     x ~ xffff  Unicode字符  decimal     Decimal  

   ~

  

 十进制数字  double  double  Double  

   e ~

   e

 双精度 位数字  float  float  Single     e ~ e  单精度 位数字  int  int  Int     ~  有符号整数  long  long  Int  

   ~

  

 有符号整数  sbyte  byte  SByte     ~  有符号整数  short  short  Int     ~  有符号整数 unit    UInt     ~  无符号整数  ulong    UInt     ~  无符号整数  ushort    UInt     ~  无符号整数 cha138/Article/program/net/201311/11738

相关参考

知识大全 VB.NET的新的面向对象能力

VB.NET的新的面向对象能力  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  面向对象的编程在V

知识大全 面向Java开发人员的Scala指南: 面向对象的函数编程

面向Java开发人员的Scala指南:面向对象的函数编程  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下

知识大全 .NET面向上下文、AOP架构模式

.NET面向上下文、AOP架构模式  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  上下文Cont

知识大全 剖析ASP.NET AJAX的面向对象思想

剖析ASP.NETAJAX的面向对象思想  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  人们期待

知识大全 剖析ASP.NET AJAX的面向对象思想[3]

剖析ASP.NETAJAX的面向对象思想[3]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  接

知识大全 剖析ASP.NET AJAX的面向对象思想[2]

剖析ASP.NETAJAX的面向对象思想[2]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  继

知识大全 剖析ASP.NET AJAX的面向对象思想[1]

剖析ASP.NETAJAX的面向对象思想[1]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  人

知识大全 ADO.NET实体框架已经准备好面向企业级应用了吗

ADO.NET实体框架已经准备好面向企业级应用了吗?  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

知识大全 面向开发人员的Oracle融合中间件

面向开发人员的Oracle融合中间件  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  作为当前中间

知识大全 面向Java开发人员的Scala指南: 实现继承

面向Java开发人员的Scala指南:实现继承  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  S