2
는 hereC# 1 equivelant (바이트 [])
는 본질적 I가 문자열로 바이트 배열을 변환 할 실측치 자바 메소드 Arrays.ToString(byte[])
-C#
에 상응하는 방법이있다 형식 :
"[10, 23, 0, 15]"
바이트 배열의 각 바이트 값을 반영한 숫자.
는 hereC# 1 equivelant (바이트 [])
는 본질적 I가 문자열로 바이트 배열을 변환 할 실측치 자바 메소드 Arrays.ToString(byte[])
-C#
에 상응하는 방법이있다 형식 :
"[10, 23, 0, 15]"
바이트 배열의 각 바이트 값을 반영한 숫자.
1 라이너입니다. 이 시도 :
static string Array2String<T>(IEnumerable<T> list)
{
return "[" + string.Join(",",list) + "]";
}
당신은 적절한 인용 및/또는 문자열 화 (stringification) 1 등 수 있도록 그것을 T
의 다른 맛을 위해 조금 조정할해야 할 수도 있습니다,하지만 그건 일반적인 원칙입니다.
1
는 모든 종류의object
단지 유형 이름을 다시 손 때문에 정말 유용한 아무것도 돌아 오는
ToString()
있습니다.
[byte \ [\]에서 C#의 문자열까지] 가능한 복제본 (http://stackoverflow.com/questions/1003275/byte-to-string-in-c-sharp) – Blorgbeard
나는 그 방법을 생각하지 않는다. 그 메소드를 사용하여 내가 쓴 형식으로 문자열을 반환한다. " \ 0JFIF \ 0 \ 0' \ 0' \ 0 \ 0 \ 0C \ 0과 같은 문자열을 얻는다. " –
@BillyPownall 입력 값과 출력 결과는 어떻게 생겼습니까? – Win