ในบ้างครั้งเราต้องการทดสอบความสามารถในการเขียนโปรแกรมหรือโปรแกรมอะไรก็ตามที่อาศัยการทำงานโดยไม่จำเป็นต้องมีหน้าตาแบบ GUI เราก็จะสร้าง application แบบ console ขึ้นมาใช้งานนั้นเอง โดยใน visual c# มีขั้นตอนการสร้าง application แบบ console ดังนี้
โดยสร้าง project ที่เป็นภาษา C# ใหม่ จากนั้นเลือกแบบ Console Application จากนั้นตั้งชื่อว่า ConsoleApp
จากนั้นก็กด Ok เพื่อสร้าง project หลังจากนั้นก็จะได้หน้าในการเขียนโค้ดซึ่ง Console Applicationนั้นจะเริ่มทำงานใน ฟังก์ชัน Main เป็นที่แรกซึ่งคล้ายกับในภาษาซีหรือจาวา
ต่อมาเราก็ทำการเขียนโค้ดเพิ่มเข้าไปดังนี้
[sourcecode language=”c#”]
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace ConsoleApp
{
class Program
{
static void Main(string[] args)
{
String strInput;
Console.WriteLine(“Please Enter String”);
strInput = Console.ReadLine();
Console.WriteLine(strInput);
Console.WriteLine(“Please Enter Key to Exit”);
Console.ReadLine();
}
}
}
[/sourcecode]
หลังจากนั้นกด F5 จะได้ผลการรันดังรูปหลักการทำงานของโปรแกรมจะเห็นว่ามีการประกาศตัวแปรแบบ String เพื่อมารับข้อความและจากนั้นก็แสดงข้อความให้ใส่ข้อความลงไปโดยใช้คำสั่ง Console.WritLine(); ส่วนในการอ่านข้อความที่รับเข้ามาจะใช้ Console.ReadLine(); และอีกอย่างหนึ่งก็คือการที Console.ReadLine(); คำสั่งสุดท้ายก็เพื่อจะให้โปรแกรมรอรับปุ่มใดๆก็จบการทำงานเพื่อที่จะได้สังเกตผลการรันได้ทันนั้นเอง