집 >백엔드 개발 >C#.Net 튜토리얼 >C#의 바이트 구조
Byte Struct는 C#에서 8비트 부호 없는 정수를 나타냅니다. 필드는 다음과 같습니다.
일련 번호 | 필드 및 설명 |
---|---|
1 |
MaxValue 은 가능한 최대 바이트 값을 나타냅니다. 이 필드는 상수입니다. |
2 |
MinValue 은 Byte의 가능한 가장 작은 값을 나타냅니다. 필드는 상수입니다. | 이 인스턴스를 지정된 8비트 부호 없는 인스턴스와 비교합니다.
정수이며 상대적인 표시를 반환합니다.
값.
CompareTo(Object) | 이 인스턴스를 지정된 개체와 비교합니다. 상대 값 표시를 반환합니다. |
---|---|
3 | Equals(Byte)이 인스턴스와 지정된 Byte 개체는 동일한 값을 나타냅니다. |
4 | Equals(Object)이 인스턴스인지 여부를 나타내는 값을 반환합니다. 지정된 개체와 같습니다. |
5 | GetHashCode()이 인스턴스의 해시 코드를 반환합니다. |
6 | GetTypeCode().값 유형 Byte의 TypeCode를 반환합니다. |
Example Demonstrationusing System; public class Demo { public static void Main() { string str = "186"; try { byte val = Byte.Parse(str); Console.WriteLine(val); } catch (OverflowException) { Console.WriteLine("Out of range of a byte.", str); } catch (FormatException) { Console.WriteLine("Out of range of a byte.", str); } } } Output 이 결과는 다음과 같습니다. − | |
다른 예를 살펴보겠습니다. | Output
이렇게 하면 다음 출력은 −using System; public class Demo { public static void Main() { byte[] arr = { 0, 10, 50, 90, 100, 150 }; foreach (byte b in arr) { Console.Write(" ", b.ToString()); Console.Write(b.ToString("D4") + " "); Console.WriteLine(b.ToString("X4")); } } } |
위 내용은 C#의 바이트 구조의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!