当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


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#。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。