ผลต่างระหว่างรุ่นของ "วิชวลเบสิกดอตเน็ต"
เนื้อหาที่ลบ เนื้อหาที่เพิ่ม
ลไม่มีความย่อการแก้ไข |
เพิ่มตัวอย่าง |
||
บรรทัด 1:
'''วิชวลเบสิกดอตเน็ต''' (Visual Basic .NET) หรือ '''VB.NET''' เป็น[[ภาษาโปรแกรม]][[เชิงวัตถุ]]ทำงานบน
== ตัวอย่าง Hello world ==
[[แม่แบบ:กำลังแก้ไข]]
ตัวอย่างต่อไปนี้ คือตัวอย่างโปรแกรม [[Hello world]] ใน VB.NET:
'''public''' '''class''' ExampleClass
{
'''public''' '''Shared''' '''sub''' Main()
{
System.Console.WriteLine("Hello, world!")
}
}
ผลของการทำงานคือการเขียนคำว่า ''Hello, world!'' บนเครื่อง (Console) ที่ใช้งาน. ในแต่ละบรรทัดมีความหมายดังนี้:
'''public''' '''class''' ExampleClass
บรรทัดนี้คือการประกาศ Class, ''public'' หมายถึงวัตถุที่สร้างในโครงการ (Project) อื่นๆ สามารถเข้าใช้งาน Class นี้ได้ ไม่จำกัด. ข้อมูลต่างๆ ที่อยู่ผ่านใต้หน่วยของบรรทัดนี้ จะใช้ในการทำงานของ Class นี้
'''public''' '''shared''' '''sub''' Main()
บรรทัดนี้เป็นจุดที่ใช้ในการเริ่มการทำงานของโปรแกรม เมื่อโปรแกรมทำงาน โดยสามารถเรียกใช้จากโปรแกรมอื่นได้โดยการใช้ไวยากรณ์ <code>ExampleClass.Main()</code>. ('''public''' '''shared''' เป็นส่วนที่ใช้ในการทำงาน ซึ่งต้องเรียนรู้ในการเขียนขั้นสูง)
System.Console.WriteLine("Hello, world!")
ในบรรทัดนี้ เป็นการทำงาน เพื่อแสดงผลออกมา ''Console'' คือโปรแกรมระบบ, ซึ่งก็คือ โปรแกรมระบบแบบสั่งคำสั่งที่ละบรรทัด (เช่น [[DOS]]) ที่สามารถรับข้อมูลและแสดงผลเป็นข้อความได้. จากที่เราเขียนโปรแกรมจะทำการเรียก ''Console'' โดยใช้คำสั่ง ''WriteLine'', ซึ่งทำให้สามารถส่งค่าข้อความออกมาแดสงผลทางโปรแกรมระบบได้
== ดูเพิ่ม ==
* [[วิชวลเบสิก]]
* [[ภาษาดอตเน็ต]]
* [[ดอตเน็ตเฟรมเวิร์ก]]
* [[วิชวลสตูดิโอ]]
|