Json ArgumentException:无法从System.String强制转换或转换为System.IO.MemoryStream
这是我的一个小问题条件是不应修改class A。是否有方法将json字符串反序列化为class A类型的对象Json ArgumentException:无法从System.String强制转换或转换为System.IO.MemoryStream,json,Json,这是我的一个小问题条件是不应修改class A。是否有方法将json字符串反序列化为class A类型的对象 using Newtonsoft.Json; using System; using System.IO; namespace ConsoleApp1 { class Program { static void Main(string[] args) { string jsonData = @"{ '
using Newtonsoft.Json;
using System;
using System.IO;
namespace ConsoleApp1
{
class Program
{
static void Main(string[] args)
{
string jsonData = @"{
'FirstName':'Jignesh',
'**Data':'efg'**
}";
var myDetails = JsonConvert.DeserializeObject<MyDetail>(jsonData);
Console.WriteLine(string.Concat("Hi ", myDetails.FirstName, " " + myDetails.Data));
Console.ReadLine();
}
public class MyDetail
{
public string FirstName
{
get;
set;
}
public **MemoryStream** Data
{
get;
set;
}
}
}
}
使用Newtonsoft.Json;
使用制度;
使用System.IO;
名称空间控制台EAPP1
{
班级计划
{
静态void Main(字符串[]参数)
{
字符串jsonData=@{
“FirstName”:“Jignesh”,
“**数据”:“efg”**
}";
var myDetails=JsonConvert.DeserializeObject(jsonData);
WriteLine(string.Concat(“Hi”,myDetails.FirstName,“+myDetails.Data));
Console.ReadLine();
}
公共类MyDetail
{
公共字符串名
{
得到;
设置
}
公共**内存流**数据
{
得到;
设置
}
}
}
}