When I run
using (TextReader reader = new StreamReader(new FileStream(filePath, FileMode.Open))){ var data = (MyClass)serializer.Deserialize(reader); }