การแยกประโยคคำสั่ง

การแยกประโยคคำสั่ง
     ในการเขียน ASP.NET เราสามารถเลือกเขียนสคริปต์ ภายใน 1ไฟล์ ได้มากกว่า 1ภาษา เช่น ใช้ VB และ C# รวมกัน แต่มีข้อแม้ว่าต้องแยกแยะ ให้ชัดเจนว่าคำสั่งไหนเป็นของภาษา VB คำสั่งไหนเป็นของภาษา C#

การแยกประโยคคำสั่ง
     เมื่อมีประโยคคำสั่งมากกว่า 1 ประโยค เราสามารถที่จะแยกประโยคคำสั่งเหล่านั้นได้โดย ไม่ทำให้การทำงานเกิดผิดพลาด การแยกประโยคคำสั่งของแต่ละภาษามีหลักการดังนี้

ภาษา หลักการแยกประโยคคำสั่ง ตัวอย่างการใช้งาน
C# ใช้เครื่องหมาย ; ในการแยกประโยคคำสั่ง <% int x ; int y %>
VB ใช้เครื่องหมาย : และการขึ้นบรรทัดใหม่
ในการแยกประโยคคำสั่ง
<% Dim x As Integer : Dim y As Interger %>
หรือ
<% Dim x As Integer
        Dim y As Interger %>
JScript ใช้เครื่องหมาย ; และการขึ้นบรรทัดใหม่
ในการแยกประโยคคำสั่ง
<% var x : int ; var y : int %>
หรือ
<% var x : int
        var y : int %>

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

ภาษา รูปแบบ
C# <SCRIPT LANGUAGE = “C#” runat = “server”>
// นี่คือการเขียนหมายเหตุของ C#
</SCRIPT>

<SCRIPT LANGUAGE = “C#” runat = “server”>
/* นี่คือการเขียนหมายเหตุของ C#
แบบหลายบรรทัด */
</SCRIPT>

VB <SCRIPT LANGUAGE = “VB” runat = “server”>
‘ นี่คือการเขียนหมายเหตุของ VB
</SCRIPT>
JScript <SCRIPT LANGUAGE = “JScript” runat = “server”>
// นี่คือการเขียนหมายเหตุของ JScript
</SCRIPT>

<SCRIPT LANGUAGE = “JScript” runat = “server”>
/* นี่คือการเขียนหมายเหตุของ JScript
แบบหลายบรรทัด */
</SCRIPT>

One Response to “การแยกประโยคคำสั่ง”

  1. Isyon Says:

    โอ้โปร เขียนบทความด้วย ยอดเยี่ยมครับ

Leave a Reply