static private FileStream freader; static private StreamReader reader; static private StreamWriter writer; static private int fileContents; static void Main() { string counter_file = "counter.txt"; freader = new FileStream(counter_file, FileMode.Open, FileAccess.ReadWrite); reader = new StreamReader(freader); fileContents = Int32.Parse(reader.ReadToEnd()); fileContents++; writer = new StreamWriter(freader); writer.Write(fileContents); reader.Close(); freader.Close();