• 作者: 秒速340 2012年12月11日星期二

    static void Main(string[] args)
    {
    short shortResult, shortVal = 4;
    int integerVal = 67;
    long longResult;
    float floatVal = 10.5F;
    double doubleResult, doubleVal = 99.999;
    string stringResult, stringVal = "17";
    bool boolVal = true;

    Console.WriteLine("Variable Conversion Examples n");

    doubleResult = floatVal * shortVal;
    Console.WriteLine("Implicit,->double:{0}*{1}->{2}",floatVal ,shortVal ,doubleResult );

    shortResult = (short)floatVal;
    //将floatVal强制转换为short类型。
    Console.WriteLine("Explicit,->short:{0}->{1}",floatVal ,shortResult );

    stringResult = Convert.ToString(boolVal )+ Convert .ToString (doubleVal );
    //显式转换
    Convert.ToString(doubleVal);
    //显式转换
    Console.WriteLine("Exlicit,->string:"{0}"+"{1}"->{2}",boolVal ,doubleVal ,stringResult );

    longResult = integerVal + Convert.ToInt64(stringVal );
    Console.WriteLine("Mixed, ->long:{0}+{1}->{2}",integerVal ,stringVal ,longResult );
    Console.ReadKey();
    }

     

    0 评论

  • - 除非注明,本站采用创作共用版权协议:知识共享许可协议 - 但小说和诗词作品采用的是:知识共享许可协议 -
    - Power by Blogger - Template by Johanes Djogan - Modify by miaosu340