String 으로된 Byte Array를 Byte[] 로 리턴받기

2021. 4. 23. 10:33·Language/C#

실무에서 사용했던 알고리즘입니다.

알고리즘 이랄게 없지만요;;

 

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
static void Main(string[] args) {
    string packet_str = "20 21 03 18 09 40 55 00 01 07 4D 4F 44 45 52 4E 54 32 00 04 02 31 41 00 01" +
        " " +
        "00 01 FF FF FF FF FF FF FF FF 00 00 00 00 01 00 00";
 
    byte[] array_result = string_to_hex_array(packet_str);
}
 
public static byte[] string_to_hex_array(string charstr) {
    string[] split = charstr.Split(new char[] { ' ' });
    List<byte> bList = new List<byte>();
 
    foreach (string str in split) bList.Add(byte.Parse(str, NumberStyles.HexNumber));
 
    return bList.ToArray();
}
Colored by Color Scripter
cs

 

string 으로 0x20 이나 20 중에 넘겨줘도 동일하게 byte 0x20 으로 바꿔줍니다.

반응형
저작자표시 비영리 (새창열림)
'Language/C#' 카테고리의 다른 글
  • Hex 데이터(16진수)를 String 으로 표현하는 방법
  • C# .Net Core 로 만든 Linux 기반 멀티 소켓 서버 Base Project 공개
  • [정보] 신선한 충격을 받았다. (알고리즘/코드 최적화)
  • CRC-16/ARC,AUC-CCITT,MODBUS 계산 소스코드
Kua
Kua
정보 공유, 개인 정리 공간 입니다.
  • Kua
    Kua's Miscellaneous
    Kua
    • 분류 전체보기 (185)
      • 대문 (2)
      • Tips (25)
        • Chrome (2)
        • Windows (4)
        • IDE (3)
        • 기타 (16)
      • CodingTest (44)
      • Language (20)
        • PHP (5)
        • C# (7)
        • Java (1)
        • Kotlin (7)
      • Framework & Runtime (16)
        • SpringBoot (12)
        • Node.js (2)
        • Vue.js (1)
        • Gradle (1)
      • DevOps (13)
        • Linux (1)
        • Docker (4)
        • Kubernetes (2)
        • Apache Kafka (1)
        • AWS (1)
      • 일상다반사 (53)
        • 도서 (1)
        • 개발 (8)
        • 후기 - IT (7)
        • 후기 - 일상 (13)
        • 차가리 (4)
        • 방송통신대학교 (4)
        • 음식 (2)
      • Games (12)
        • Minecraft (7)
        • VR (2)
        • 그외 (3)
  • 최근 글

  • 인기 글

  • 태그

    minecraft
    codingtest
    error
    Kotlin
    Silver5
    java
    백준
    Algorithm
    spring
    알고리즘
    코딩테스트
    갤럭시
    bronze2
    bronze1
    github
    Spring Boot
    후기
    Windows
    c#
    Plugin
  • 전체
    오늘
    어제
  • hELLO· Designed By정상우.v4.10.0
Kua
String 으로된 Byte Array를 Byte[] 로 리턴받기
상단으로

티스토리툴바