国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > C# > 正文

C#數據類型轉換方法

2023-05-02 19:48:21
字體:
來源:轉載
供稿:網友

C#中提供了多種數據類型轉換方法,本案例主要講解強制轉換的方法。

本案例演示了C#中數據類型轉換的常用方法。

程序源代碼如下


using System;

namespace DataConverte
{
    class Program
    {
        static void Main(string[] args)
        {
            string str = "1234";
            //下面的語句無法實現轉換
            //int iNum1 = (int)str;
            int iNum2 = int.Parse(str);
            int iNum3 = Convert.ToInt32(str);
            Console.WriteLine("iNum2={0},iNum3={1}", iNum2, iNum3);

            double d1 = double.Parse(str);
            double d2 = Convert.ToDouble(str);
            Console.WriteLine("d1={0},d2={1}", d1, d2);

            object obj = 12.4; //裝箱操作
            double d3 = (double)obj; //拆箱操作
            Console.WriteLine("obj={0},d3={1}", obj, d3);

            //下面這個轉換會發生問題
            //int iNum4 = (int)obj;
            int iNum5 = (int)d3; //這個轉換可以
            int iNum6 = Convert.ToInt32(obj); //這個轉換也可以進行
            Console.WriteLine("iNum5={0},iNum6={1}", iNum5, iNum6);
        }
    }
}

程序運行結果如下
iNum2=1234,iNum3=1234
d1=1234,d2=1234
obj=12.4,d3=12.4
iNum5=12,iNum6=12

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 汽车| 易门县| 乌拉特后旗| 晋宁县| 邯郸县| 建德市| 马山县| 东方市| 深泽县| 静海县| 清丰县| 阿瓦提县| 通城县| 沈阳市| 淮北市| 崇阳县| 大同市| 靖州| 滕州市| 宜城市| 汝州市| 扶余县| 太原市| 桃江县| 莱芜市| 九龙县| 辉南县| 衡阳县| 五峰| 凌源市| 南召县| 保山市| 靖江市| 苍山县| 怀柔区| 陇南市| 隆昌县| 朝阳市| 凤城市| 米易县| 政和县|