Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> C#

ความสามารถในการโอเวอร์โหลดของโอเปอเรเตอร์ใน C # คืออะไร


นี่คือรายการของโอเปอเรเตอร์ที่สามารถโอเวอร์โหลดได้ใน C# และไม่มีความสามารถในการโอเวอร์โหลด

Sr.No ตัวดำเนินการ &คำอธิบาย
1 +, -, !, ~, ++, --
โอเปอเรเตอร์ unary เหล่านี้ใช้ตัวถูกดำเนินการหนึ่งตัวและสามารถโอเวอร์โหลดได้
2 +, -, *, /, %
ตัวดำเนินการไบนารีเหล่านี้ใช้ตัวถูกดำเนินการหนึ่งตัวและสามารถโอเวอร์โหลดได้
3 ==, !=, <,>, <=,>=
ตัวดำเนินการเปรียบเทียบสามารถโอเวอร์โหลดได้
4 &&, ||
ตัวดำเนินการตรรกะแบบมีเงื่อนไขไม่สามารถโอเวอร์โหลดได้โดยตรง
5 +=, -=, *=, /=, %=
ตัวดำเนินการมอบหมายไม่สามารถโอเวอร์โหลดได้
6 =, ., ?:, -<, ใหม่, คือ, ขนาด, ประเภทของ
โอเปอเรเตอร์เหล่านี้ไม่สามารถโอเวอร์โหลดได้