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.");
}
}

