은이 코드를 사용하여 파일을 직렬화하는 방법을 만드는거야 형식 '을 찾을 수 없습니다 (사용 지시문이나 어셈블리 참조가 누락 되었습니까?) c : \ users \ erik \ documents \ visual 스튜디오 2013 \ Projects \ FileSerializer \ FileSerializer \ Class1.cs 16 65 FileSerializer 저장 파일 XmlSerializer를
왜 이런거야?
** 작동 EDIT *
새로운 코드 :
public void Save(Object file, String path, Type type)
{
// Create a new Serializer
XmlSerializer serializer = new XmlSerializer(type);
// Create a new StreamWriter
TextWriter writer = new StreamWriter(path);
// Serialize the file
serializer.Serialize(writer, file);
// Close the writer
writer.Close();
}
public object Read(String path, Type type)
{
// Create a new serializer
XmlSerializer serializer = new XmlSerializer(type);
// Create a StreamReader
TextReader reader = new StreamReader(path);
// Deserialize the file
Object file;
file = (Object)serializer.Deserialize(reader);
// Close the reader
reader.Close();
// Return the object
return file;
}
을 읽을 호출하여 : 호출하여
myClass newClass = (myClass)Read(file, type);
저장 :
Save(object, path, type);
감사합니다! 에릭
'new XmlSerializer (type); +'@ 경로'에'@ '필요 없음 –