Part1 -> Section1 -> Basic -> 004. Hello, World!

     ตามธรรมเนียมปฏิบัติของการเริ่มต้นเรียนรู้การเขียนโปรแกรม (ซึ่งใครตั้งก็ไม่รู้) เราต้องสร้างโปรแกรม Hello, World! เริ่มต้นเปิด Visual Studio แล้วเลือกที่ File -> New Project... -> Visual C# -> Console Application (คอนโซลเป็นโปรแกรมพื้นฐานของ Windows เพราะส่วนติดต่อผู้ใช้สามารถรับคำสั่งที่เป็น Text เท่านั้น) คลิกปุ่ม OK ตัว Visual Studio จะสร้างโปรเจ็คใหม่ให้เรา ซึ่งจะเปิดไฟล์ Program.cs ไว้ให้เรา จะป็นประมาณนี้


using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace ConsoleApplication1
{
    class Program
    {
        static void Main(string[] args)
        {
        }
    }
}

     ต่อไปให้ลองรันโปรแกรมโดยกดปุ่มคีย์บอร์ด F5 ซึ่ง Visual Studio จะทำการ Compile และ Execute โค้ดของเรา แต่ในตอนนี้จะยังไม่มีอะไรเกิดขึ้น เนื่องจากว่าเรายังไม่ได้เขียนโค้ดให้โปรแกรมทำงานใดๆเลยนั่นเอง งั้นเรามาลองเขียนโค้ดต่อไปนี้ลงดูซิ

Console.WriteLine("Hello, World!");
Console.ReadLine();

     ซึ่งตอนนี้โค้ดทั้งหมดของเราจะเป็นดังนี้นะแจ๊ะ

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace ConsoleApplication1
{
    class Program
    {
        static void Main(string[] args)
        {
            Console.WriteLine("Hello, World!");
            Console.ReadLine();
        }
    }
}

     ลองกด F5 อีกที แล้วดูผลการทำงานของโปรแกรม


     อธิบายคร่าวๆนะครัช ในบรรทัดแรกที่เราเพิ่มเข้าไป Console.WriteLine("Hello, World!"); นี้คือคำสั่งให้โปรแกรมแสดง Text คำว่า Hello, World ส่วนบรรทัดที่สอง Console.ReadLine(); เป็นคำสั่งให้โปรแกรมรอรับ input จากผู้ใช้ โดยเราสามารถที่จะพิมพ์อะไรลงไปอีกก็ได้ และกด Enter เพื่อปิดโปรแกรม
     ยินดีด้วยนะ ทุกท่านได้สร้างโปรแกรมแรกได้สำเร็จแล้น ในบทความต่อไปจะเป็นอธิบายโค้ดแต่ละส่วนแบบเจาะแต่ไม่ลึกมากนะครัช Hello,World!

สอบถามหรือติดตามได้ที่ https://www.facebook.com/learnaspnetmvcjquery

ความคิดเห็น

โพสต์ยอดนิยมจากบล็อกนี้

Part2 -> Section1 The Basic -> 003. MVC Folder Structure

Part2 -> Section1 The Basic -> 001. Introduction

Part2 -> Section1 The Basic -> 005. Controller