อยากดูดวงฟรีๆ มาที่นี่ มหาหมอดูดอทคอม ดูดวงฟรี 24 ชั่วโมง



การใช้โอเปอเรเตอร์ใน Visual Basic.NET 2003
กลับเมนูหลัก
 

      โอเปอเรเตอร์ เป็นการกระทำบางอย่างกับข้อมูล และได้ผลลัพธ์ออกมา ใน VB.NET แบ่งออกเป็นประเภทใหญ่ๆ ได้ดังนี้
       โอเปอเรเตอร์ในการคำนวณทางคณิตศาสตร์
       โอเปอเรเตอร์ในทางตรรกะ
       โอเปอรเรเตอร์ในการทำงานเกี่ยวกับข้อมูลสตริง
       โอเปอเรเตอร์ในการเปรียบเทียบ

โอเปอเรเตอร์ในการคำนวณทางคณิตศาสตร์
       เป็นโอเปอรเรเตอร์ที่เกี่ยวข้องกับการคำนวณทางคณิตศาสตร์

การกระทำ
สัญลักษณ์
ตัวอย่าง
ผลลัพธ์
การบวก
การลบ
การคูณ
การหาร
การหารแบบจำนวนเต็ม
การหาเศษ
การยกกำลัง
+
-
*
/
\
Mod
^
2 + 4
4 - 2
4 * 2
5 / 2
5 \ 3
10 Mod 3
2 ^ 4
6
2
8
2.5
1
1
16

โอเปอเรเตอร์ในทางตรรกะ
โอเปอเรเตอร์ And

A
B
A And B
True
True
False
False
True
False
True
False
True
False
False
False

โอเปอเรเตอร์ Or

A
B
A Or B
True
True
False
False
True
False
True
False
True
True
True
False

โอเปอเรเตอร์ Xor

A
B
A Xor B
True
True
False
False
True
False
True
False
False
True
True
False

โอเปอเรเตอร์ AndAlso

A
B
A AndAlso B
True
True
False
True
False
ไม่มีการหาค่า
False
True
False

โอเปอเรเตอร์ OrElse

A
B
A OrElse B
True
False
False
ไม่มีการหาค่า
True
False
True
True
False

โอเปอเรเตอร์ในการทำงานเกี่ยวกับข้อมูลสตริง
       โอเปอเรเตอร์กลุ่มนี้จะเป็นโอเปอเรเตอร์ที่ใช้เชื่อม String กับ String เข้าด้วยกัน หรือ String กับข้อมูลตัวเลข
       * + ใช้เชื่อม String กับ String
       * & ใช้เชื่อม String กับข้อมูลแบบ Numeric หรือ String

โอเปอเรเตอร์ในการเปรียบเทียบ
       โอเปอเรเตอร์นี้ใช้สำหรับเปรียบเทียบระหว่างค่า 2 ค่า โดยมีผลลัพธ์เป็น True หรือ False อย่างใดอย่างหนึ่งเท่านั้น

สัญลักษณ์ของโอเปอเรเตอร์
ความหมาย
รูปแบบการใช้งาน
=
<>
<
>
<=
>=
เท่ากับ
ไม่เท่ากับ
น้อยกว่า
มากกว่า
น้อยกว่าหรือเท่ากับ
มากกว่าหรือเท่ากับ
A = B
A <> B
A < B
A > B
A <= B
A >= B

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

ชนิดของโอเปอเรเตอร์
โอเปอเรเตอร์
คำอธิบาย
โอเปอเรเตอร์คำนวณ     
^
การยกกำลัง
-
การบอกว่าเป็นจำนวนลบ
* , /
การคูณ, การหาร
\
การหารจำนวนเต็ม
Mod
การหาเศษจากการหาร
+ , -
การบวก, การลบ
โอเปอเรเตอร์เชื่อมต่อสตริง
+ , &
การเชื่อมต่อสตริง
โอเปอเรเตอร์เปรียบเทียบ
= , <> , >= , <= , < , > , Like , Is
การเปรียบเทียบ
โอเปอเรเตอร์ตรรกะ   
Not
    
And , AndAlso
Or , OrElse
Xor

 

กลับเมนูหลัก