C#:从Linq.Binary转换为字符串类型

C#:从Linq.Binary转换为字符串类型,c#,C#,我有一个Linq.Binary对象,我想将它转换为字符串中包含的类型 System.Data.Linq.Binary b = System.BitConverter.GetBytes(10.1); string Type = "System.Double"; double d = Something(b, Type); 如何将Linq.Binary转换为“System.Double”或“System.String”?我只需要一个巨大的case语句,还是它们的方式更巧妙?将byte[]加载到二

我有一个Linq.Binary对象,我想将它转换为字符串中包含的类型

System.Data.Linq.Binary b = System.BitConverter.GetBytes(10.1);
string Type = "System.Double";

double d = Something(b, Type);

如何将Linq.Binary转换为“System.Double”或“System.String”?我只需要一个巨大的case语句,还是它们的方式更巧妙?

将byte[]加载到二进制读取器中,然后您可以使用各种读取方法从中提取数据

将字节[]加载到二进制读取器中,然后您可以使用各种读取方法从中提取数据