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