หลายๆ คนที่ศึกษาโปรแกรมภาษา C/C++ หรือแม้แต่เซียน VC/Java/OOP พอมาลอง C# ถึงกับอึ้ง... เพราะภายใน C# นั้นมันเปลี่ยนรูปแบบการเขียนโปรแกรมไปมากเลยทีเดียว อย่างน้อยมันก็ทำผมหัวร้อนไปพักหนึ่งเหมือนกัน จากเดิมที่ทำอะไรได้หลากหลายใน C++ คลั่งตัวแปรจำพวก pointer เจอะ C# เข้าให้... จอด...
ไหนๆ ก็อยากลองกับภาษานี้ เรามาเริ่มต้นกับมันอย่าง เบสิก เบสิก ด้วย WinConsole แน่นอนการทดสอบ routine / method ต่างๆ กับ ขณะ implement เราย่อมเล่นกันอยู่ในตัวนี้ยังไม่ต้องการอะไรอลังการ
มาเริ่มกันเลย (ผมคาดว่าทุกคนคงมีทักษะโหลดตัวโปรแกรม VS2008Express มาติดตั้งเองได้แล้ว ถ้ายังไม่มีก็แสวงหาในนี้ได้เผอิญผมเห็นแวบๆ)[hide=3]
- เลือกเมนู File -> New -> Project
- หน้า New Project เลือก Project types: เป็น Visual C# และ Templates: Click เลือกเป็น Console Application และเลือก Dropdown ให้เป็น .NET Framework 2.0
- ช่อง Name: ให้ใส่ชื่อ Project แรกของเรา ในที่นี้ผมตั้งชื่อเป็น "BasicConsole" ดังนั้นเราต้องพิมพ์ BasicConsole ลงไป แทน "ConsoleApplication1"
- ช่อง Location: กด Browse เลือก Directory ที่ต้องการเก็บ ในที่นี้ผมใช้ "D:\PlayGround"
- ช่อง Solution Name: ไม่ต้องแก้ และ [ ] Create directory for solution ให้ Check Out
- จากนั้น Click [OK]
ผลที่ได้จะมีโค้ดประมาณนี้
[code]using System;
using System.Collections.Generic;
using System.Text;
namespace BasicConsole
{