ตัวดำเนินการเชิงตรรกะใช้กับค่าบูลีน ตัวดำเนินการเชิงตรรกะสามตัวต่อไปนี้มีอยู่ใน C# ตัวดำเนินการ คำอธิบาย && เรียกว่าตัวดำเนินการตรรกะ AND ถ้าตัวถูกดำเนินการทั้งสองไม่ใช่ศูนย์ เงื่อนไขจะกลายเป็นจริง || เรียกว่าตรรกะหรือตัวดำเนินการ ถ้าตัวถูกดำเนินการสองตัวใดตัวหนึ่งไม่เป็นศูนย์ เงื่อนไขจะกลายเป็นจ