GUI Windows Form C#

/*
Mastering Visual C# .NET
by Jason Price, Mike Gunderloy
Publisher: Sybex;
ISBN: 0782129110
*/
 /*
  Example15_2.cs shows browsing for a set of files
*/
using System;
using System.Windows.Forms;
public class Example15_2 
{
    [STAThread]
  public static void Main() 
  {
    // create an open file dialog
    OpenFileDialog dlgOpen = new OpenFileDialog();
    
    // set properties for the dialog
    dlgOpen.Title = "Select one or more files";
    dlgOpen.ShowReadOnly = true;
    dlgOpen.Multiselect = true;
    // display the dialog and return results
    if (dlgOpen.ShowDialog() == DialogResult.OK)
    {
      foreach (string s in dlgOpen.FileNames)
        Console.WriteLine(s);
    }
  }
}