I copy from XML to JSON response code 2
enter the link description here
public static class SerializeExtension { public static DataContractJsonSerializer JSON_SerializeObjToDCJS(this object obj) { var ser_json = new DataContractJsonSerializer(obj.GetType()); return ser_json; } public static void JSON_SerializeObjToFile(this object obj, string filename) { var ser_json = new DataContractJsonSerializer(obj.GetType()); using (FileStream fs = new FileStream(filename, FileMode.Create)) { ser_json.WriteObject(fs, obj); } } public static void JSON_DeSerializer1() { using (FileStream fs = new FileStream("save_json.json", FileMode.OpenOrCreate)) { JSON_DeserializeFileStream(fs); } } public static T JSON_DeserializeFileStream<T>(this FileStream fs) { var ser_json = new DataContractJsonSerializer(typeof(T)); var deser_json = (T)ser_json.ReadObject(fs); return (T)deser_json; } On line
JSON_DeserializeFileStream(fs); "SerializeExtension.JSON_DeserializeFileStream (FileStream)" cannot be determined by use. Try to explicitly define type arguments.
Tshould be? - VladD