最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

C#中兩個(gè)byte如何相加

 更新時(shí)間:2016年11月28日 10:18:46   投稿:daisy  
可能有的看到這個(gè)題目就會(huì)覺得這不簡(jiǎn)單嗎?直接用+號(hào)相加就行了,可是當(dāng)你實(shí)際操作運(yùn)行的時(shí)候就會(huì)發(fā)現(xiàn)有錯(cuò)誤了,那么是什么錯(cuò)誤?那該如何讓C#中兩個(gè)byte相加呢?通過下面這篇文章來一起學(xué)習(xí)學(xué)習(xí)吧。

發(fā)現(xiàn)問題

有人會(huì)想相加?還不簡(jiǎn)單,用 + 呀。

byte a = 1;
byte b = 2;
byte c = a + b;

以上代碼是通不過編譯的,因?yàn)榫幾g器對(duì)待 + 時(shí),有 int 相加、有 decimal 相加、有字符串相加……就是沒有 byte 相加,所以它會(huì)用最接近的 int 相加,自然返回的結(jié)果也是 int,而 int 類型是不能直接賦值給更小的 byte 類型的。

解決方法

所以,得改成這樣:

byte a = 1;
byte b = 2;
byte c = (byte)(a + b);

還好 += 不存在這個(gè)問題,a += b 是沒問題的。

byte 最大值

byte 最小值是 0,最大值是 255,所以 byte a = 256 是通不過編譯的。

而 + 超過的就不一樣了。

byte a = 255;
a += 1; // 這里結(jié)果是 0

byte b = 150;
b += 150; // 這里結(jié)果是 44,若改為:b = (byte)(b + 150); 是一樣的。

總結(jié)

以上就是這篇文章的全部?jī)?nèi)容了,希望本文的內(nèi)容對(duì)大家的學(xué)習(xí)或者工作能帶來一定的幫助,如果有疑問大家可以留言交流。

相關(guān)文章

  • Unity Shader實(shí)現(xiàn)線框效果的制作步驟

    Unity Shader實(shí)現(xiàn)線框效果的制作步驟

    最近比較忙,今天抽空給大家分享一篇文章,關(guān)于Unity Shader實(shí)現(xiàn)線框效果,本文給大家分享詳細(xì)制作步驟,通過圖文實(shí)例相結(jié)合給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友參考下吧
    2021-06-06
  • winform調(diào)用javascript的小例子

    winform調(diào)用javascript的小例子

    winform調(diào)用javascript的小例子,需要的朋友可以參考一下
    2013-05-05
  • C#使用 Salt + Hash 來為密碼加密

    C#使用 Salt + Hash 來為密碼加密

    本文主要介紹了幾種常見的破解密碼的方法,為密碼加鹽(Salt)以及在.NET中的實(shí)現(xiàn)等。具有一定的參考價(jià)值,下面跟著小編一起來看下吧
    2017-01-01
  • C#用戶控件之溫度計(jì)設(shè)計(jì)

    C#用戶控件之溫度計(jì)設(shè)計(jì)

    這篇文章主要為大家詳細(xì)介紹了C#用戶控件之溫度計(jì)的設(shè)計(jì)方法,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2018-03-03
  • 詳解C#編程中構(gòu)造函數(shù)的使用

    詳解C#編程中構(gòu)造函數(shù)的使用

    這篇文章主要介紹了詳解C#編程中構(gòu)造函數(shù)的使用,是C#入門學(xué)習(xí)中的基礎(chǔ)知識(shí),需要的朋友可以參考下
    2016-01-01
  • C#winform中數(shù)據(jù)庫(kù)綁定DataGrid的實(shí)現(xiàn)

    C#winform中數(shù)據(jù)庫(kù)綁定DataGrid的實(shí)現(xiàn)

    本文主要介紹了C#winform中數(shù)據(jù)庫(kù)綁定DataGrid的實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2022-05-05
  • C# WebApi CORS跨域問題解決方案

    C# WebApi CORS跨域問題解決方案

    本篇文章主要介紹了C# WebApi CORS跨域問題解決方案,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2018-07-07
  • WPF中Binding字符串格式化技巧分享

    WPF中Binding字符串格式化技巧分享

    在?WPF?開發(fā)中,數(shù)據(jù)綁定(Binding)是一項(xiàng)核心功能,它允許?UI?元素與數(shù)據(jù)源緊密關(guān)聯(lián),下面我們就來深入了解下Binding字符串格式化的技巧吧
    2024-10-10
  • C#檢查foreach判讀是否為null的方法

    C#檢查foreach判讀是否為null的方法

    這篇文章主要介紹了C#如何檢查foreach判讀其是否為null,文中給出了示例代碼,介紹的很詳細(xì),需要的朋友可以參考下方法
    2016-09-09
  • C#環(huán)形緩沖區(qū)(隊(duì)列)完全實(shí)現(xiàn)

    C#環(huán)形緩沖區(qū)(隊(duì)列)完全實(shí)現(xiàn)

    這篇文章主要為大家詳細(xì)介紹了C#環(huán)形緩沖區(qū)(隊(duì)列)完全實(shí)現(xiàn)代碼,感興趣的小伙伴們可以參考一下
    2016-07-07

最新評(píng)論

马边| 延庆县| 额济纳旗| 三亚市| 赤水市| 呈贡县| 宜君县| 喀什市| 盘山县| 巴彦淖尔市| 阿图什市| 自治县| 清水县| 嘉义县| 加查县| 澄江县| 缙云县| 蓬莱市| 阿拉善左旗| 卓资县| 会东县| 安庆市| 正宁县| 甘洛县| 库伦旗| 资中县| 乌拉特中旗| 阜康市| 固始县| 藁城市| 莆田市| 海口市| 会宁县| 平顶山市| 工布江达县| 德州市| 庆阳市| 庄河市| 湖北省| 大新县| 雷山县|