VB.NET
Public Class SampleClass
Public Number As Integer
Public Message As String
End Class
Class MainClass
Public Shared Sub Main()
Dim fileName As String = "C:\test\sample.xml"
Dim serializer As New System.Xml.Serialization.XmlSerializer( _
GetType(SampleClass))
Dim sr As New System.IO.StreamReader( _
fileName, New System.Text.UTF8Encoding(False))
Dim obj As SampleClass = _
DirectCast(serializer.Deserialize(sr), SampleClass)
sr.Close()
End Sub
End Class
C#
public class SampleClass
{
public int Number;
public string Message;
}
class MainClass
{
public static void Main()
{
string fileName = @"C:\test\sample.xml";
System.Xml.Serialization.XmlSerializer serializer =
new System.Xml.Serialization.XmlSerializer(typeof(SampleClass));
System.IO.StreamReader sr = new System.IO.StreamReader(
fileName, new System.Text.UTF8Encoding(false));
SampleClass obj = (SampleClass)serializer.Deserialize(sr);
sr.Close();
}
}