如: var s=new Point().ToString(); //现在得s如下 //s={X=0,Y=0}; Point p=// s 这里如何转换? 引用:System.Web.ExtensionsSystem.Web.Script.Serialization.JavaScriptSerializer jsonSerializer = new System.Web.Script.Serialization.JavaScriptSerializer(); Point point = jsonSerializer.Deserialize<Point>(s.Replace("=", ":"));
var s=new Point().ToString(); //现在得s如下 //s={X=0,Y=0}; Point p=// s 这里如何转换?把s拆了~~~把数字提取出来
不是什么东西ToString之后都能用系统方法再转回来的
比如一个简单的例子
int[] a=new int[10];
string s=a.ToString();
你有办法把s重新变成数组?
var s=new Point().ToString();
//现在得s如下
//s={X=0,Y=0};
Point p=// s 这里如何转换?
引用:System.Web.ExtensionsSystem.Web.Script.Serialization.JavaScriptSerializer jsonSerializer = new System.Web.Script.Serialization.JavaScriptSerializer();
Point point = jsonSerializer.Deserialize<Point>(s.Replace("=", ":"));
//现在得s如下
//s={X=0,Y=0};
Point p=// s 这里如何转换?把s拆了~~~把数字提取出来