国产激情自拍_国产9色视频_丁香花在线电影小说观看 _久久久久国产精品嫩草影院

首頁 > 編程 > C# > 正文

C#數(shù)據(jù)類型的轉(zhuǎn)換

2023-05-09 18:58:25
字體:
供稿:網(wǎng)友

總體來看,C#數(shù)據(jù)類型的轉(zhuǎn)換包括隱式轉(zhuǎn)換和顯示轉(zhuǎn)換兩種。隱式轉(zhuǎn)換,即不同數(shù)據(jù)類型之間能自動(dòng)完成的轉(zhuǎn)換,無須人為干預(yù),一般情況是由低精度的數(shù)據(jù)類型向高精度的數(shù)據(jù)類型轉(zhuǎn)換。顯示轉(zhuǎn)換,即強(qiáng)制轉(zhuǎn)換,必須人為地用一定方法完成的轉(zhuǎn)換。我們先看看C#中的隱式轉(zhuǎn)換。

1、隱式轉(zhuǎn)換

我們用一個(gè)例子來說明一下:

using System;

class Class1
       {  
           static void Main(string[] args)
           {
                 sbyte b1 = 23;
                 short c = b1;
                  int i = c;
                  long l = i;
                 decimal d = l;
                 Console.WriteLine("b1={0},c={1},i={2},l={3},d={4}/n",b1,c,i,l,d);

          float f = 12.34453f;
                double db = f;   
                Console.WriteLine("f={0},db={1}/n",f,db);

         byte b2 = 234;
                ushort us = b2;
                uint ui = us;
                ulong ul = ui;
                float f1 = ul;
                Console.WriteLine("b2={0},us={1},ui={2},ul={3},f1={4}/n",b2,us,ui,ul,f1);

         char ch = 'a';
                ushort uh = ch;
               Console.WriteLine("ch={0},uh={1}/n",ch,uh);

        long ll = 12345678;
               float dd = ll;
               Console.WriteLine("ll={0},dd={1}",ll,dd);
             }
       }

其運(yùn)行結(jié)果如下圖所示:

C數(shù)據(jù)類型的轉(zhuǎn)換 - KingLong - 武林網(wǎng)—KingLongs Blog

從運(yùn)行結(jié)果來看,sbyte能夠向short,short能向int,int 能向long,long能向decimal自動(dòng)轉(zhuǎn)換;byte能向ushort,ushort能向uint,uint能向ulong,ulong能向float,float能向decimal進(jìn)行自動(dòng)轉(zhuǎn)換。char能向ushort自動(dòng)轉(zhuǎn)換。根據(jù)這一點(diǎn),我們可以畫出C#數(shù)據(jù)類型的自動(dòng)轉(zhuǎn)換路線圖,如下:

C數(shù)據(jù)類型的轉(zhuǎn)換 - KingLong - 武林網(wǎng)—KingLongs Blog

雖然,能夠進(jìn)行自動(dòng)轉(zhuǎn)換,但也存在著表示的數(shù)據(jù)不一致的情況,我們從上面的運(yùn)行結(jié)果可以看出long型向float型轉(zhuǎn)換時(shí),以及float向double轉(zhuǎn)換后,數(shù)據(jù)不太一致。

2、顯示轉(zhuǎn)換

顯示轉(zhuǎn)換的格式為:

          (數(shù)據(jù)類型)變量;

下面我們用一個(gè)例子來說明:

using System;

namespace Explicit
       {
              class Class1
              {
                    static void Main(string[] args)
                    {
                          int i = 2000;
                          short sh = (short)i;
                          Console.WriteLine("i={0},sh={1}",i,sh);

                    long ll = 200000;
                           short sr = (short)ll;
                           Console.WriteLine("ll={0},sr={1}",ll,sr);

                    int j = 65000;
                           short s= (short)j;
                           Console.WriteLine("j={0},s={1}",j,s);

                    double d = 9994657234.2345;
                           float f = (float)d;
                           Console.WriteLine("d={0},f={1}",d,f);

                    Console.WriteLine("注意下面的運(yùn)算:");
                           short num1 = 20000,num2=23000;
                           short num3 = (short)(num1 + num2);
                           Console.WriteLine("num1={0},num2={1},num3=num1 + num2={2}",num1,num2,num3);
                       }
                 }
           }

運(yùn)行結(jié)果如下圖:

C數(shù)據(jù)類型的轉(zhuǎn)換 - KingLong - 武林網(wǎng)—KingLongs Blog

從運(yùn)行結(jié)果可以看出,對(duì)于強(qiáng)制轉(zhuǎn)換,往往容易造成數(shù)據(jù)的丟失和溢出,從對(duì)兩個(gè)short型的變量num1和num2求和可以看出,即使同一數(shù)據(jù)類型的也可能造成數(shù)據(jù)結(jié)果的溢出,這一點(diǎn)要注意。另外,由于整型數(shù)據(jù)默認(rèn)為int型的,對(duì)于num1+num2算完的結(jié)果也要進(jìn)行強(qiáng)制轉(zhuǎn)換為short型的。

數(shù)據(jù)類型的轉(zhuǎn)換還有其他方法,我們將在以后進(jìn)行介紹,敬請(qǐng)關(guān)注。

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
国产激情自拍_国产9色视频_丁香花在线电影小说观看 _久久久久国产精品嫩草影院
日本18视频网站| 国产精品入口麻豆高清| 国产精品久久久精品a级小说| 免费a级毛片在线播放| 精品极品三级久久久久| 在线视频婷婷| 免费在线看v| 五月婷婷导航| 精品美女在线观看视频在线观看| 精品精品导航| 青草av在线| 国产精品美女视频免费观看软件| 在线视频二区| 国产在线拍揄自揄拍视频| 国产福利资源| 九九热在线免费视频| 国产欧美日韩第一页| 精品国产美女福利到在线不卡| 中文在线视频| 久久久久久日本一区99| 国产精品四虎| 欧美日韩在线视频免费观看| 国产网站免费观看| 天堂√中文在线| 国产网站在线播放| 免费看的毛片| www.操操操.com| 国产91久久久久蜜臀青青天草二| 久久精品最新免费国产成人| 91激情在线| 国产网红在线| 国产精品一区二区三区视频网站| 亚洲精品视频在线免费| 国产98在线| 国产美女在线免费观看| 在线三级中文| 2020亚洲男人天堂| 国产精品9区| 国产卡二和卡三的视频| 男人天堂网在线观看| av在线资源网| 精品入口蜜桃| 在线视频福利| 四虎久久影院| а√最新版在线天堂| www.大网伊人| 久热国产在线视频| 久久综合精品视频| 黄色激情网址| 国产专区在线| 最近中文字幕mv免费高清在线| 久久精品最新免费国产成人| 国产鲁鲁视频在线观看特色| 国产九九在线| 国产黄色一级片| aaa大片在线观看| 亚洲激情丁香| 国产美女福利在线观看| 国产精品入口免费麻豆| 国产成人精品综合网站| 亚洲天堂视频在线观看免费| 四虎成人精品在永久在线观看| 青青青手机在线视频观看| 日本福利在线| 久久香蕉一区| 国产精品国产国产aⅴ| 在线观看中文字幕| 九九热免费视频| 国产成人无吗| 欧美日韩综合高清一区二区| 九九在线免费视频| 国产高清av| 久久久久久77777| 国产福利在线播放| 日本成人在线播放| 1区不卡电影| 亚洲高清在线免费| 国产精选在线观看| a√在线视频| 国产精品一区二区三区视频网站| 国产色在线观看| 黄网址在线播放免费| 精品欧美色视频网站在线观看| 免费观看久久久久| 在线观看av的网站| 国产区视频在线| 美女网站在线观看| 亚洲人在线播放| 91亚洲精选| 国产精品合集一区二区| 国产在线一二三| 夜夜爽视频导航| 国产激情三区| 中文字幕高清av| 免费99热在线观看| 国产激情在线观看| 国产一二三四| 成在线人视频免费视频| 日本成人网址| 丝袜理论片在线观看| 四虎a级欧美在线观看| 亚洲一道本在线| 在线观看午夜av| 亚洲精品久久久成人| 99在线欧洲视频| 在线国产一级| 四虎成人精品在永久在线观看| 永久免费网站在线| 亚洲欧美日韩成人网| av片在线观看永久免费| 国产丝袜在线观看视频| 国产精品剧情一区二区三区 | 91www在线观看| 国产视频中文字幕在线观看| 国产一二三区在线视频| 中文字幕不卡免费视频| 国产精品一区二区三区视频网站 | 成在线人视频免费视频| www在线视频观看| 久久亚洲资源| 国产视频在线播放| 国产高清一区二区三区视频| 精品视频vs精品视频| 天天干天天摸| 国产麻豆高清视频在线第一页| 最新天堂资源在线| 国产91在线视频蝌蚪| 亚洲夜夜综合| 中文字幕在线视频免费观看| 国产福利热线视频| 在线黄色av| 狠狠操五月天| 一本久久精品| 天天爱天天色| av超碰在线| 国产九色porn网址| 亚洲日本一区二区三区在线观看 | 日本精品一区二区三区在线播放| 日本不卡影院| 国产成人精品综合网站| 日本免费不卡| 2021天堂中文幕一二区在线观| heisi视频网在线观看| 激情亚洲综合网| 伊人网在线观看| 国产精品人人爱一区二区白浆| 欧美亚洲系列| 992tv在线观看在线播放| 午夜在线小视频| 日本h视频在线观看| 精品福利视频导航大全| 国产三级在线免费观看| 久草电影在线| 欧美亚洲系列| 中文字幕2020第一页| 国产一二三视频| 国产九色在线| 成人av小说网| 午夜在线不卡| www.操.com| 日本福利在线| 国产在线免费观看| 黄色国产网站在线播放| 日p在线观看| 天天草天天干| www黄在线观看| www.狠狠插| 久草视频国产| 国产免费永久在线观看| аⅴ成人天堂中文在线| www.91在线播放| 黄色av免费在线| 国产九色porn网址| 成年人在线观看| 国产视频你懂的| 精品伦理一区二区| 日本动漫同人动漫在线观看| 玖玖在线视频| 国产精品自产拍在线观看2019| 中文字幕中文字幕在线中高清免费版 | 国产精品99爱免费视频| 国产精品18久久久久网站| 2019天天操夜夜操| 日本高清中文字幕二区在线| 国产在线观看色| 国产高清免费av在线| 在线午夜影院| 九九99九九精彩| 国产超碰97| free性亚洲| 天天av天天爽| 在线黄色av| 国产精品㊣新片速递bt | 最新国产在线| 亚洲xxxxxx| 国产亚洲精品久久久久久青梅 | 国产又色又爽又黄刺激在线视频| 好看的中文字幕在线播放 | 国产精品人人爱一区二区白浆| 中文字幕av在线播放|