using System.Xml.Serialization;
namespace Deserialization
public static void Main(string[] args)
string FilePath = "T:\\Created Files\\";
XmlSerializer namesDeserializer = new XmlSerializer(typeof(string[]));
using(FileStream Jay = new FileStream(FilePath + "Names.xml", FileMode.Open))
names = (string[])namesDeserializer.Deserializer(Jay);
XmlSerializer agesDeserializer = new XmlSerializer(typeof(int[]));
using(FileStream ageFileStream = new FileStream(FilePath + "ages.xml", FileMode.Open))
ages = (int[])agesDeserializer.Deserializer(Jay);
for(int i =0; i < names.Length; i++)
Console.WriteLine("Name: " + names[i] + "Age: " + ages[i]);