패킷을 받아서 딕셔너리에 저장한담에 sort해서
그걸 다시 하나의 바이트 어래이로 변환할라고 하는데
앞에 이상한 데이터가 섞여들어온다.
오브젝트까지는 확실히 내가 원하는 데이터가 들어있거든? 근데 이 함수만 지나면
public static byte[] ObejectToByteArray(Object obj)
{
if (obj == null)
return null;
BinaryFormatter bf = new BinaryFormatter();
MemoryStream ms = new MemoryStream();
bf.Serialize(ms, obj);
return ms.ToArray();
}
이상한 데이터가 앞에 들어오는데
왜 이런거냐?
보니까 binaryfomatter 함수 부분이 섞여 들어오는거 같아
누가 설명좀
댓글 0