바이트 배열을 16 진 문자열로 변환하는 가장 좋은 방법

이 방법을 더 예쁘게 작성할 수 있습니까?

public static string ByteArrayToString(byte[] byteArray) { var hex = new StringBuilder(byteArray.Length * 2); foreach (var b in byteArray) hex.AppendFormat("{0:x2}", b); return hex.ToString(); } 

답변

이 정확한 질문을 다루는 StackOverflow의 인기 주제가 있습니다.

댓글

  • It StackOverflow에서와 마찬가지로 여기서 합의 는 링크 전용 답변이 바람직하지 않다는 것입니다 '
  • 이 답변은 외부가 아닌 내부 스택 오버플로 링크를 나타냅니다. 기본적으로“이 질문은 이미 답변되었습니다”라고되어 있습니다. 유사한 답변의 코드를 복사 / 붙여 넣기 할 이유가 없습니다.

답글 남기기

이메일 주소를 발행하지 않을 것입니다. 필수 항목은 *(으)로 표시합니다