using System; public class TheMainFunction { public static void Main() { Console.WriteLine("Hello, Universe!"); } }
Month: February 2011
The Main Function:Returning an Int Status
using System; public class ReturninganIntStatus { public static int Main() { Console.WriteLine("Hello, Universe!"); return(0); } }
The Main Function:Command-Line Parameters
using System; public class CommandLineParameters { public static void Main(string[] args) { foreach (string arg in args) Console.WriteLine("Arg: {0}", arg); } }
Main Function: Multiple Mains
// error using System; class Complex { static int Main() { // test code here Console.WriteLine("Console: Passed"); return(0); } } public class TheMainFunctionMultipleMains { public static void Main(string[] args) { foreach (string arg in args) Console.WriteLine(arg); } }
Every console app starts with Main
/* Learning C# by Jesse Liberty Publisher: O'Reilly ISBN: 0596003765 */ namespace NotePad { public class HelloWorld { // every console app starts with Main static void Main() { System.Console.WriteLine("Hello world!"); } } }
Static Main function
/* Learning C# by Jesse Liberty Publisher: O'Reilly ISBN: 0596003765 */ using System; namespace StaticTester { // create the class public class StaticTester { // Run is an instance method public void Run() { Console.WriteLine("Hello world"); } // Main is static static void Main() { // create an instance StaticTester t = new StaticTester(); // invoke the instance method t.Run(); } } }
This is a simple C# program
/* C#: The Complete Reference by Herbert Schildt Publisher: Osborne/McGraw-Hill (March 8, 2002) ISBN: 0072134852 */ /* This is a simple C# program. Call this program Example.cs. */ using System; public class ExampleWriteLine { // A C# program begins with a call to Main(). public static void Main() { Console.WriteLine("A simple C# program."); } }