Asp.net中数据类型赋值注意事项

1。在给float类型赋值,必须在数字的后面加上 f 或者 F ,否则会出错

            float fValue = 56.7f                      //正确

            float fValue = 56.7                       //错误

    C#中在操作符右边的数字将会被自动定义为double,如果不加字符f或F,编泽器会认为程序是将一个double类型数字赋给一个float变量.

2。decimal用于表示货币数据类型,长度为128。
     定义decimal变量时,必须在数字后加上字符m.

          decimal dValue = 56.7098m;

     否则变量同样会被编译器当作double类型处理。

3。枚举(enum)类型
     枚举类型是种特殊类型,它使用常数命名。每个枚举类型拥有一个潜在的整数类型,这些类型包括long、int、short、byte。
     enum Member{
           feidao,
           sunwen,
           xuankong,
           buding 
     }

其中feidao取值为0,sunwen取值为1等,依此类推。也可以认为设定枚举元素的类型。如下:
      enum Member : long
      {
           feidao,
           sunwen,
           xuankong,
           buding 
     }

同样也可以设置每个元素的值:
     enum Member{
           feidao = 20,
           sunwen = 26,
           xuankong = 23,
           buding = 24
     }

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值