public class HelloWorld { public static void Main() { System.Console.WriteLine("HELLO WORLD"); } }
2. 改进的HELLO WORLD
using System; public class HelloWorld { public static void Main() { Console.WriteLine("HELLO WORLD"); } }
3. 命令行形式
using System; public class HelloWorld { public static void Main(string[] args) { Console.WriteLine(args[0]); } }
4. 构造函数
using System; public class HelloWorld { public HelloWorld() { Console.WriteLine("HELLO WORLD"); }
public static void Main() { HelloWorld hw = new HelloWorld(); } }
5. 面向对象
using System; public class HelloWorld { public void helloWorld() { Console.WriteLine("HELLO WORLD"); }
public static void Main() { HelloWorld hw = new HelloWorld(); hw.HelloWorld(); } }
6. 从其他类
using System; public class HelloWorld { public static void Main() { HelloWorldHelperClass hwh = new HelloWorldHelperClass(); hwh.writeHelloWorld(); } }
public class HelloWorldHelperClass { public void writeHelloWorld() { Console.WriteLine("Hello World"); } }
7. 继承
abstract class HelloWorldBase { public abstract void writeHelloWorld(); }
class HelloWorld : HelloWorldBase { public override void writeHelloWorld() { Console.WriteLine("Hello World"); } }