File Stream C#

/*
 * C# Programmers Pocket Consultant
 * Author: Gregory S. MacBeth
 * Email: gmacbeth@comporium.net
 * Create Date: June 27, 2003
 * Last Modified Date:
 * Version: 1
 */
using System;
using System.IO;
namespace Client.Chapter_10___Interop_Services
{
  public class UsingStringReader {
    static void Main(string[] args)
    {
      // Create a string to read characters from.
      String MyString = "Hello World";
      // Size the array to hold all the characters of the string,
      // so that they are all accessible.
      char[] MyChar = new char[12];
      // Create a StringReader and attach it to the string.
      StringReader MyStringReader = new StringReader(MyString);
      // Read 5 characters from the array that holds the string, starting
      // from the first array member.
      MyStringReader.Read(MyChar, 0, 5);
      // Display the output.
      Console.WriteLine(MyChar);
      // Close the StringReader.
      MyStringReader.Close();
    }
  }
}