บทความ

บทที่ 11 คลาส

C# Classes คลาส คือแม่แบบ (template) ของโปรแกรมเพื่อนำมาสร้างออบเจ็คในโปรแกรม ในการสร้างคลาสนั้นจะเป็นเหมือนแม่แบบของสิ่ง ๆ หนึ่งที่มีอยู่จริง เช่น คลาสของคน ใช้อธิบายส่วนประกอบ ลักษณะ และการกระทำ เราใช้คลาสเพื่อที่จะนำไปสร้างออบเจ็คได้อย่างไม่จำกัด คุณได้เห็นคลาสมาในบทก่อนหน้าแล้วในบทเร...

บทที่ 10 เมธอดในภาษา C#

เมธอด คืออะไร ในภาษา C# เมธอดนั้นเป็นส่วนหนึ่งของโปรแกรมเพื่อให้ดำเนินการบางอย่าง กล่าวอีกนัยหนึ่ง มันคือส่วนย่อยของโปรแกรมที่ถูกเรียกโดยโปรแกรมหลักและมันสามารถนำกลับมาใช้ซ้ำได้ การสร้างเมธอดช่วยให้ลดจำนวนของซอสโค้ดที่เขียนขึ้นได้ การนำกลับมาใช้ใหม่ และทำให้ง่ายในการแก้ไขโปรแกรมในภายหลัง...

บทที่ 9 อาเรย์ใน C#

อาเรย์ใน C# อาเรย์เป็นประเภทข้อมูลชนิดหนึ่ง ที่คุณสามารถเก็บค่าตัวแปรประเภทเดียวกันได้หลายๆ ค่าไว้ในตัวแปรเดียวที่เรียกว่า ตัวแปรอาเรย์ ในการสร้างอาเรย์ในภาษา C# มีรูปแบบดังนี้: type[] arrayName; โดย type สามารถเป็นได้ทั้งตัวแปรพื้นฐานในภาษา C# และตัวแปรประเภทอ็อบเจ็ค และ arrayName...

บทที่ 8 คำสั่งวนซ้ำ

คำสั่งวนซ้ำ ในบทนี้ คุณจะได้เรียนรู้เกี่ยวกับการใช้คำสั่งวนซ้ำเพื่อควบคุมโปรแกรม เช่น คำสั่ง while loop, do-while loop, for loop และ foreach loop คำสั่งวนซ้ำ (loop statements) ถูกใช้เพื่อควบคุมโปรแกรมเพื่อให้โปรแกรมทำบางส่วนของโค้ดซ้ำๆ มีลูปหลายประเภทที่เราส...

บทที่ 7 คำสั่งเลือกเงื่อนไข

คำสั่งเลือกเงื่อนไข ในเรียนนี้ คุณจะได้เรียนรู้เกี่ยวกับคำสั่งเงื่อนไขในภาษา C# คำสั่งเงื่อนไข (selection statement) เป็นคำสั่งที่ให้คุณสามารถควบคุมโปรแกรมให้ทำงานตามต้องการ ตามเงื่อนไขที่กำหนดให้ คำสั่ง If คำสั่ง if เป็นคำสั่งเลือกพื้นฐานในการเขียนโปรแกรมใน...

บทที่ 6 อินพุต เอาต์พุต พื้นฐาน

อินพุต เอาต์พุต พื้นฐาน ในการเขียนโปรแกรม สิ่งที่สำคัญอย่างหนึ่งคือโปรแกรมต้องมีการติดต่อกับผู้ใช้ โดยพื้นฐานแล้วเป็นการแสดงผลลัพธ์ของโปรแกรมซึ่งเรียกว่า output โดยทั่วไปมักจะเป็นหน้าจอของคอมพิวเตอร์ และอีกอย่างหนึ่งคือการให้ข้อมูลกับโปรแกรม เรียกว่า input โด...

บทที่ 5 ตัวดำเนินการ

ตัวดำเนินการ ตัวดำเนินการ คือเครื่องหมายที่ใช้เพื่อให้ทำงานกับตัวแปรและค่าคงที่เพื่อสร้าง expression ในการเขียนโปรแกรม ในภาษา C#มีตัวดำเนินการประเภทต่างๆ ที่คุณจะต้องรู้จักก่อนที่จะเขียนโปรแกรม ข้างล่างนี้เป็นรายการของประเภทตัวดำเนินการที่คุณจะได้เรียนในบทเรียน...