public static Language Deserialize(string fileName) { var fs = new System.IO.FileStream(fileName, System.IO.FileMode.Open, System.IO.FileAccess.Read, System.IO.FileShare.Read); var tr = new System.IO.StreamReader(fs, System.Text.Encoding.UTF8); var instance = tr.Deserialize <Language>(); fs.Close(); return(instance); }