[c#] 직렬화 기본 개념

C#에서 직렬화는 데이터를 바이트 스트림으로 변환하고 나중에 이를 역직렬화하여 원래의 데이터로 복원하는 프로세스를 가리킵니다. 이는 데이터를 파일에 저장하거나 네트워크를 통해 전송할 때 유용합니다.

직렬화의 필요성

객체를 전송하거나 저장하기 위해서는 객체를 바이트