title: FileReader class in C#
body: <p>I am looking for fast class for to work with text files and comfortable reading different object (methods like NextInt32, NextDouble, NextLine, etc). Can you advice me something?</p>
  
  <p><b>Edit:</b> BinaryReader is bad class in my case. Format of my data is not binary. I have file like</p>
  
  <pre><code>1 2 3
  FirstToken NextToken
  1.23 2,34
  </code></pre>
  
  <p>And I want read this file with code like:</p>
  
  <pre><code>int a = FileReader.NextInt32();
  int b = FileReader.NextInt32();
  int c = FileReader.NextInt32();
  int d = FileReader.NextString();
  int e = FileReader.NextString();
  int f = FileReader.NextDouble();
  int g = FileReader.NextDouble();
  </code></pre>
  
  <p><b>Edit2:</b> I am looking for analog Scanner from Java</p>