在C#, A單身的字節用於存儲8位值。這字節和斯字節both 用於字節類型的數據。
byte :這結構體用來表示8 位無符號整數。 byte 是不可變的值類型,Byte 的範圍是 0 到 255。
例子:
C#
// C# program to demonstrate
// the byte Struct Fields
using System;
using System.Text;
public class GFG{
// Main Method
static void Main(string[] args)
{
// printing minimum & maximum values
Console.WriteLine("Minimum value of byte: " + byte.MinValue);
Console.WriteLine("Maximum value of byte: " + byte.MaxValue);
}
}
輸出:
Minimum value of byte: 0 Maximum value of byte: 255
sbyte :這結構體用來表示8 位有符號整數。 sbyte 表示整數,其值範圍為-128 至 +127。
例子:
C#
// C# program to demonstrate
// the sbyte Struct Fields
using System;
using System.Text;
public class GFG{
// Main Method
static void Main(string[] args)
{
// printing minimum & maximum values
Console.WriteLine("Minimum value of sbyte: " + sbyte.MinValue);
Console.WriteLine("Maximum value of sbyte: " + sbyte.MaxValue);
}
}
輸出:
Minimum value of sbyte: -128 Maximum value of sbyte: 127
C# 中 byte 和 sbyte 的區別
Sr.No |
BYTE |
SBYTE |
1. |
byte用於表示8位無符號整數 | 斯字節用於表示8位有符號整數 |
2. |
字節代表無符號字節。 | 斯字節代表有符號字節。 |
3. |
它隻能存儲正字節。 | 它可以存儲負字節和正字節。 |
4. |
它在內存中占用8位空間。 | 它還占用內存中的 8 位空間。 |
5. |
T字節範圍是從0到255。 | sbyte 的範圍是-128 至 127 |
6. |
聲明字節的語法: byte variable_name; |
聲明 sbyte 的語法: sbyte variable_name; |
相關用法
- C# bit_and用法及代碼示例
- C# bit_or用法及代碼示例
- C# bit_xor用法及代碼示例
- C# String Clone()用法及代碼示例
- C# String Compare()用法及代碼示例
- C# String CompareOrdinal()用法及代碼示例
- C# String CompareTo()用法及代碼示例
- C# String Concat()用法及代碼示例
- C# String Contains()用法及代碼示例
- C# String Copy()用法及代碼示例
- C# String CopyTo()用法及代碼示例
- C# String EndsWith()用法及代碼示例
- C# String Equals()用法及代碼示例
- C# String Format()用法及代碼示例
- C# String GetEnumerator()用法及代碼示例
- C# String IndexOf()用法及代碼示例
- C# String Insert()用法及代碼示例
- C# String IsInterned()用法及代碼示例
- C# String IsNormalized()用法及代碼示例
- C# String IsNullOrEmpty()用法及代碼示例
- C# String IsNullOrWhiteSpace()用法及代碼示例
- C# String Join()用法及代碼示例
- C# String LastIndexOf()用法及代碼示例
- C# String LastIndexOfAny()用法及代碼示例
- C# String Normalize()用法及代碼示例
注:本文由純淨天空篩選整理自SHUBHAMSINGH10大神的英文原創作品 Difference between byte and sbyte in C#。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。