vs2008 json 数据处理
 [DataContract()]
    public class JsonLoginInfoObject : IEquatable<JsonLoginInfoObject>
    {
        [DataMember(Order = 1)]
        public string loginRand;
        [DataMember(Order = 2)]
        public string randError;
#region IEquatable<Train> Members
        public bool Equals(JsonLoginInfoObject other)
        {
            return this.loginRand == other.loginRand && this.randError == other.randError;
        }
        #endregion
     }
--------------------------------------------
 using (var ms = new System.IO.MemoryStream(Encoding.UTF8.GetBytes("{\"loginRand\":\"657\",\"randError\":\"Y\"}")))
            {
                System.Runtime.Serialization.Json.DataContractJsonSerializer serializer = new System.Runtime.Serialization.Json.DataContractJsonSerializer(typeof(JsonLoginInfoObject));
                JsonLoginInfoObject list = (JsonLoginInfoObject)serializer.ReadObject(ms);
            }
                    
                
                
            
        
浙公网安备 33010602011771号