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