zoukankan      html  css  js  c++  java
  • c# 类型转换

    隐式转换    *直接转换

    var1=var2

    类型 可以安全地转换为
    byte short,ushort,int,uint,long,ulong,float,double,decimal
    sbyte short,int,long,float,double,decimal
    short int,long,float,double,decimal
    ushort int,uint,long,ulong,float,double,decimal
    int long,float,double,decimal
    uint long,ulong,float,double,decimal
    long float,double,decimal
    ulong float,double,decimal

    float

    double

    char

    ushort,int,uint,long,ulong,float,double,decimal

    转换规则:任何类型A,只要其取值范围完全包含在类型B的取值范围内,就可以隐式转换为类型B。

    显示转换

    命令 结果
    Convert.ToBoolean(val) val转换为bool
    Convert.ToByte(val) val转换为byte
    Convert.ToChar(val) val转换为Char
    Convert.ToDecimal(val) val转换为Decimal
    Convert.ToDouble(val) val转换为Double
    Convert.ToInt16(val) val转换为short
    Convert.ToInt32(val) val转换为int
    Convert.ToInt64(val) val转换为long
    Convert.ToSByte(val) val转换为sbyte
    Convert.ToSingle(val) val转换为float
    Convert.ToString(val) val转换为string
    Convert.ToUint16(val) val转换为ushort
    Convert.ToUint32(val) val转换为uint
    Convert.ToUint64(val) val转换为ulong
  • 相关阅读:
    online_judge_1489
    MybatisPlus 快速开始
    Markdown 基本语法
    python2与python3的区别(1)
    这是我的第一篇博客
    vue 渲染函数&jsx
    计算机进行小数运算出错的原因0.2 + 0.1 = 0.30000000000000004
    最流行的高级语言
    v-cli脚手架
    vue mixins组件复用的几种方式
  • 原文地址:https://www.cnblogs.com/lijea/p/4455368.html
Copyright © 2011-2022 走看看