Call this function before using any other Gtk# functions in your GUI applications. It will initialize everything needed to operate the toolkit.
This function will terminate your program if it was unable to initialize the GUI for some reason. If you want your program to fall back to a textual interface you want to call Application.InitCheck(string, System.String []&) instead.
If you want to pass arguments from the command line use the Gtk.Application.Init(System.String, System.String []&) method instead.