using System;
class SayHello {
public static int Main(string[] args) {
if (args.Length > 0) {
foreach (string arg in args) {
if (arg.Equals("/help")) {
Console.WriteLine("Run this program as follows:" +
"sayhello.exe [name1] ");
return (1);
} else
Console.WriteLine("Hello " + "{0}", arg);
}
return (0);
} else
Console.WriteLine("For help, run sayhello.exe /help");
return (2);
}
}
ASP.NET & Csharp (C#)
ASP.NET & Csharp (C#) , Here you can find my posts about .NET c# .
Using command-line arguments to initialize an array.
using System;
public class InitArray
{
public static void Main( string[] args )
{
int arrayLength = Convert.ToInt32( args[ 0 ] );
int[] array = new int[ arrayLength ]; // create array
int initialValue = Convert.ToInt32( args[ 1 ] );
int increment = Convert.ToInt32( args[ 2 ] );
for ( int counter = 0; counter < array.Length; counter++ ) array[ counter ] = initialValue + increment * counter; Console.WriteLine( "{0}{1,8}", "Index", "Value" ); for ( int counter = 0; counter < array.Length; counter++ ) Console.WriteLine( "{0,5}{1,8}", counter, array[ counter ] ); } } [/csharp]
The Main Function
using System;
public class TheMainFunction
{
public static void Main()
{
Console.WriteLine("Hello, Universe!");
}
}
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!");
}
}
}