How to save/restore serializable object to/from file in C# ? Using binary file Writes and reads ALL object properties and variables to / from the file (i.e. public, protected, internal, and private). The data saved to the file is not human readable, and thus cannot be edited outside of your application. Have to...