Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Aggiornamento: novembre 2007
Nell’esempio seguente viene utilizzato il metodo Deserialize della classe XmlSerializer per leggere dati archiviati in un oggetto in un file di esempio denominato IntroToVCS.xml.
Esempio
public class Book
{
public string title;
static void Main()
{
Book introToVCS = new Book();
System.Xml.Serialization.XmlSerializer reader = new
System.Xml.Serialization.XmlSerializer(introToVCS.GetType());
// Read the XML file.
System.IO.StreamReader file=
new System.IO.StreamReader("c:\\IntroToVCS.xml");
// Deserialize the content of the file into a Book object.
introToVCS = (Book) reader.Deserialize(file);
System.Windows.Forms.MessageBox.Show(introToVCS.title,
"Book Title");
}
}
Compilazione del codice
È possibile compilare l'esempio direttamente dal prompt dei comandi oppure incollare il codice in un'applicazione console utilizzando l'IDE Visual Studio In quest'ultimo caso, è necessario fare riferimento al file System.Windows.Forms.dll.
Programmazione efficiente
La seguente condizione può generare un'eccezione:
- Il nome del percorso è troppo lungo.
Vedere anche
Concetti
Progettazione di un'interfaccia utente in Visual C#