[C#] Byte Array 0값 제거, Byte Array에 값 추가
안녕하세요. 이번포스팅은 Byte Array 0값 제거와 Byte Array에 Byte 추가하는 함수 구현 예제소스를 공유하겠습니다. 1.Null 제거(0값 제거) Byte Array를 사용시 크기를 크게 잡아서 사용 할 경우 쓰레기 값을 같이 계산하는 경우가 있어, 제거 필요시 사용하시면 유익합니다. private void NotNullBytes(ref byte[] bytes) { try { byte[] tmpData = bytes; int tmpLength = 0; foreach(byte b in bytes) { if(b != 0x00) { tmpData[tmpLength++] = b; } } Array.Resize(ref tmpData, tmpLength); bytes = tmpData; } cat..
2023.03.23