當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


C# Int16和UInt16的區別用法及代碼示例


整數16struct 用於表示 16 位有符號整數。這整數16可以存儲兩種類型的值,包括範圍之間的負值和正值-32768 至 +32767.

例子:

C#


// C# program to show the 
// difference between Int16 
// and UInt16 
  
using System; 
using System.Text; 
  
public
class GFG { 
  
  // Main Method 
  static void Main(string[] args) { 
  
    // printing minimum & maximum values 
    Console.WriteLine("Minimum value of Int16: " 
                      + Int16.MinValue); 
    Console.WriteLine("Maximum value of Int16: " 
                      + Int16.MaxValue); 
    Console.WriteLine(); 
  
    // Int16 array 
    Int16[] arr1 = {-3, 0, 1, 3, 7}; 
  
    foreach (Int16 i in arr1) 
    {  
      Console.WriteLine(i); 
    } 
  } 
}

輸出:

Minimum value of Int16: -32768
Maximum value of Int16: 32767

-3
0
1
3
7

UInt16struct 用於表示 16 位無符號整數。這U整數16隻能存儲正值,其範圍為0 至 65535.

例子:

C#


// C# program to show the  
// difference between Int16  
// and UInt16 
  
using System; 
using System.Text; 
  
public class GFG{ 
      
    // Main Method 
    static void Main(string[] args) 
    { 
  
        // printing minimum & maximum values 
        Console.WriteLine("Minimum value of UInt16: "
                          + UInt16.MinValue); 
        Console.WriteLine("Maximum value of UInt16: "
                          + UInt16.MaxValue); 
        Console.WriteLine(); 
          
        // Int16 array 
        UInt16[] arr1 = { 13, 0, 1, 3, 7}; 
          
        foreach (UInt16 i in arr1) 
        { 
            Console.WriteLine(i); 
        } 
    } 
}

輸出:

Minimum value of UInt16: 0
Maximum value of UInt16: 65535

13
0
1
3
7

C# 中 Int16 和 UInt16 的區別

Sr.No

INT16

UINT16

1.

整數16用於表示16位有符號整數。 UInt16用於表示16位無符號整數

2.

整數16代表有符號整數。 UInt16代表無符號整數。

3.

它可以存儲負整數和正整數。 它隻能存儲正整數。

4.

它需要2字節內存中的空間。 還需要2字節內存中的空間。

5.

T他的範圍整數16來自-32768 至 +32767。 UInt16 的範圍是0 到 65535。

6.

聲明 Int16 的語法:

Int16 variable_name;

聲明 UInt16 的語法:

UInt16 variable_name;


相關用法


注:本文由純淨天空篩選整理自SHUBHAMSINGH10大神的英文原創作品 Difference between Int16 and UInt16 in C#。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。