C#二进制序列化实例分析