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

โครงสร้างพื้นฐานของโปรแกรม C# คืออะไร?


เรามาดูตัวอย่างโปรแกรมในภาษา C# กันก่อน −

using System;

namespace DemoApplication {

   class HelloWorld {

      static void Main(string[] args) {

         Console.WriteLine("Welcome!");
         Console.ReadKey();
      }
   }
}

ตอนนี้ให้เราดูสิ่งที่รวมอยู่ในโปรแกรมข้างต้น -

ใช้

บรรทัดแรกของโปรแกรมโดยใช้ระบบ - ใช้คีย์เวิร์ดเพื่อรวมเนมสเปซระบบในโปรแกรม โปรแกรมโดยทั่วไปมีคำสั่งการใช้หลายตัว

การประกาศเนมสเปซ

บรรทัดถัดไปมีการประกาศเนมสเปซ เนมสเปซคือชุดของคลาส DemoApplication เนมสเปซมีคลาส HelloWorld .

ประกาศระดับชั้น

บรรทัดถัดไปมีการประกาศคลาส คลาส HelloWorld มีคำจำกัดความของข้อมูลและวิธีการที่โปรแกรมของคุณใช้ คลาสโดยทั่วไปมีหลายวิธี วิธีการกำหนดพฤติกรรมของชั้นเรียน อย่างไรก็ตาม HelloWorld คลาสมีเพียงหนึ่งเมธอด Main.

วิธีการหลัก

บรรทัดถัดไปกำหนดวิธีการหลัก ซึ่งเป็นจุดเริ่มต้นสำหรับโปรแกรม C# ทั้งหมด เมธอด Main ระบุว่าคลาสทำอะไรเมื่อดำเนินการ

Console.WriteLine

เมธอด Main ระบุพฤติกรรมด้วยคำสั่ง Console.WriteLine("ยินดีต้อนรับ!");

WriteLine เป็นวิธีการของคลาส Console ที่กำหนดไว้ใน Systemnamespace คำสั่งนี้ทำให้เกิดข้อความ "ยินดีต้อนรับ!" มาแสดงบนหน้าจอ

Console.ReadKey()

บรรทัดสุดท้าย Console.ReadKey(); สำหรับผู้ใช้ VS.NET ทำให้โปรแกรมรอการกดปุ่มและป้องกันไม่ให้หน้าจอทำงานและปิดอย่างรวดเร็วเมื่อเปิดโปรแกรมจาก Visual Studio .NET