तार्किक ऑपरेटरों का उपयोग बूलियन मानों के साथ किया जाता है। निम्नलिखित तीन तार्किक ऑपरेटर C# में उपलब्ध हैं।
संचालक | <वें शैली ="पाठ-संरेखण:केंद्र;">विवरण|
---|---|
&& | लॉजिकल एंड ऑपरेटर कहा जाता है। यदि दोनों ऑपरेंड शून्य नहीं हैं तो शर्त सत्य हो जाती है। |
|| | लॉजिकल या ऑपरेटर कहा जाता है। यदि दो ऑपरेंड में से कोई भी शून्य नहीं है तो शर्त सत्य हो जाती है। |
! | लॉजिकल नॉट ऑपरेटर कहा जाता है। इसके ऑपरेंड की तार्किक स्थिति को उलटने के लिए उपयोग करें। यदि कोई शर्त सही है तो लॉजिकल नॉट ऑपरेटर झूठा बना देगा। |
आइए एक उदाहरण देखें जो दिखाता है कि सी # में लॉजिकल ऑपरेटरों के साथ कैसे काम करना है। यहां लॉजिकल एंड ऑपरेटर के लिए कंडीशन चेक की गई है।
if (a && b) { Console.WriteLine("Line 1 - Condition is true"); }
इसी तरह, आइए देखें कि C# में अन्य लॉजिकल ऑपरेटरों के साथ कैसे काम किया जाए।
उदाहरण
using System; namespace Demo { class Program { static void Main(string[] args) { bool a = true; bool b = true; if (a && b) { Console.WriteLine("Line 1 - Condition is true"); } if (a || b) { Console.WriteLine("Line 2 - Condition is true"); } a = false; b = true; if (a && b) { Console.WriteLine("Line 3 - Condition is true"); } else { Console.WriteLine("Line 3 - Condition is not true"); } if (!(a && b)) { Console.WriteLine("Line 4 - Condition is true"); } Console.ReadLine(); } } }
आउटपुट
Line 1 - Condition is true Line 2 - Condition is true Line 3 - Condition is not true Line 4 - Condition is true