blog pompitrk
Group Blog
 
All blogs
 

ภาษาซีชาร์ป



ภาษาซีชาร์ป (C# Programming Language) เป็นภาษาโปรแกรมเชิงวัตถุทำงานบนดอตเน็ตเฟรมเวิร์ก พัฒนาโดยบริษัทไมโครซอฟท์และมี Anders Hejlsberg เป็นหัวหน้าโครงการ โดยมีรากฐานมาจากภาษาซีพลัสพลัสและภาษาอื่นๆ (โดยเฉพาะภาษาเดลไฟและจาวา) โดยปัจจุบันภาษาซีซาร์ปเป็นภาษามาตรฐานรองรับโดย ECMA และ ISO

ตัวอย่าง Hello world

ตัวอย่างต่อไปนี้ คือตัวอย่างโปรแกรม Hello world ใน C#:

public class ExampleClass
{
public static void Main ()
{
System.Console.WriteLine ("Hello, world!") ;
}
}

ผลของการทำงานคือการเขียนคำว่า Hello, world! บนเครื่อง (Console) ที่ใช้งาน. ในแต่ละบรรทัดมีความหมายดังนี้:

public class ExampleClass

บรรทัดนี้คือการประกาศ Class, public หมายถึงวัตถุที่สร้างในโครงการ (Project) อื่นๆ สามารถเข้าใช้งาน Class นี้ได้ ไม่จำกัด. ข้อมูลต่างๆ ที่อยู่ผ่านใต้หน่วยของบรรทัดนี้ จะใช้ในการทำงานของ Class นี้

public static void Main ()

บรรทัดนี้เป็นจุดที่ใช้ในการเริ่มการทำงานของโปรแกรม เมื่อโปรแกรมทำงาน โดยสามารถเรียกใช้จากโปรแกรมอื่นได้โดยการใช้ไวยากรณ์ ExampleClass.Main () . (public static void เป็นส่วนที่ใช้ในการทำงาน ซึ่งต้องเรียนรู้ในการเขียนขั้นสูง)

System.Console.WriteLine ("Hello, world!") ;

ในบรรทัดนี้ เป็นการทำงาน เพื่อแสดงผลออกมา Console คือโปรแกรมระบบ, ซึ่งก็คือ โปรแกรมระบบแบบสั่งคำสั่งที่ละบรรทัด (เช่น DOS) ที่สามารถรับข้อมูลและแสดงผลเป็นข้อความได้. จากที่เราเขียนโปรแกรมจะทำการเรียก Console โดยใช้คำสั่ง WriteLine, ซึ่งทำให้สามารถส่งค่าข้อความออกมาแดสงผลทางโปรแกรมระบบได้




 

Create Date : 11 ตุลาคม 2550    
Last Update : 19 พฤศจิกายน 2550 12:58:31 น.
Counter : 615 Pageviews.  

1  2  

pompitrk
Location :
สมุทรสงคราม Thailand

[Profile ทั้งหมด]

ให้ทิปเจ้าของ Blog [?]
ฝากข้อความหลังไมค์
Rss Feed

ผู้ติดตามบล็อก : 1 คน [?]




ธีรพล พรหมพิทักษ์

Friends' blogs
[Add pompitrk's blog to your web]
Links
 

 Pantip.com | PantipMarket.com | Pantown.com | © 2004 BlogGang.com allrights reserved.