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
  • 相关阅读:
    截图插件
    断点续传
    sql server 将日期减一天
    C# 输出24小时格式时间
    蓝桥 凑平方数
    九宫重排
    HDU 1584
    HDU 2612 (两边一起)
    HDU 1016 Prime Ring Problem
    全排列、排列、排列组合
  • 原文地址:https://www.cnblogs.com/lijea/p/4455368.html
Copyright © 2011-2022 走看看