Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> C#

วิธีใช้เมธอด Main() ใน C#


เมธอด Main() เป็น static เนื่องจากพร้อมรันเมื่อโปรแกรม C# เริ่มต้น เป็นจุดเริ่มต้น (entry point) ของโปรแกรมและรันโดยไม่ต้องสร้างอินสแตนซ์ของคลาส

Main method ระบุว่าคลาสทำอะไรเมื่อรัน และสร้างอ็อบเจ็กต์และตัวแปรอื่นๆ

วิธีเพิ่ม Main() method

ตัวอย่าง

using System; 
namespace demo { 
    class helloworld { 
        static void Main(string[] args) { 
            Console.WriteLine("hello world"); 
            Console.ReadKey(); 
        } 
    } 
}

จากตัวอย่างข้างต้น

static void Main(string[] args) {

โดยที่:

  • static - ไม่ต้องสร้างอ็อบเจ็กต์เพื่อเข้าถึงสมาชิก static

  • void - ประเภทค่าที่ส่งคืนของเมธอด

  • Main - จุดเริ่มต้นสำหรับโปรแกรม C# ใดๆ การทำงานเริ่มต้นที่นี่

  • string[] args - สำหรับอาร์กิวเมนต์บรรทัดคำสั่งใน C#