using System;
using System.Collections.Generic;
using System.IO;
using System.Linq;
using System.Text;
namespace KT.Common.ToolHelp
{
public class ProtoBufHelp
{
/// <summary>
/// 序列化对象
/// </summary>
/// <typeparam name="T"></typeparam>
/// <param name="model"></param>
/// <returns></returns>
public static byte[] Serialize<T>(T model)
{
try
{
//涉及格式转换,需要用到流,将二进制序列化到流中
using (MemoryStream ms = new MemoryStream())
{
//使用ProtoBuf工具的序列化方法
ProtoBuf.Serializer.Serialize<T>(ms, model);
/
using System.Collections.Generic;
using System.IO;
using System.Linq;
using System.Text;
namespace KT.Common.ToolHelp
{
public class ProtoBufHelp
{
/// <summary>
/// 序列化对象
/// </summary>
/// <typeparam name="T"></typeparam>
/// <param name="model"></param>
/// <returns></returns>
public static byte[] Serialize<T>(T model)
{
try
{
//涉及格式转换,需要用到流,将二进制序列化到流中
using (MemoryStream ms = new MemoryStream())
{
//使用ProtoBuf工具的序列化方法
ProtoBuf.Serializer.Serialize<T>(ms, model);
/