Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> C#

C# में Boolean.TryParse() मेथड


C# में Boolean.TryParse() मेथड का उपयोग निर्दिष्ट स्ट्रिंग प्रतिनिधित्व को उसके बूलियन समकक्ष में बदलने के लिए किया जाता है। यह मेथड एक बूलियन मान लौटाता है जो दर्शाता है कि रूपांतरण सफल हुआ या नहीं।

सिंटैक्स

निम्नलिखित सिंटैक्स है:

public static bool TryParse (string val, out bool result);

यहाँ, val रूपांतरित करने के लिए स्ट्रिंग है और result आउटपुट पैरामीटर है जिसमें पार्स किया गया बूलियन मान होता है।

उदाहरण

आइए अब Boolean.TryParse() मेथड को लागू करने का एक उदाहरण देखते हैं:

using System; 
public class Demo { 
    public static void Main(){ 
        bool val; 
        bool flag; 
        val = Boolean.TryParse("true", out flag); 
        Console.WriteLine("Result = " + val); 
    } 
}

आउटपुट

यह निम्नलिखित आउटपुट देगा:

Result = True

एक और उदाहरण

आइए एक और उदाहरण देखते हैं जहाँ अमान्य स्ट्रिंग पास की गई है:

using System; 
public class Demo { 
    public static void Main(){ 
        bool val; 
        bool flag; 
        val = Boolean.TryParse("$", out flag); 
        Console.WriteLine("Result = " + val); 
    } 
}

आउटपुट

यह निम्नलिखित आउटपुट देगा:

Result = False

  1. - C# int.Parse बनाम int.TryParse मेथड

    C# में int.TryParse और intParse मेथड का उपयोग करके संख्या के स्ट्रिंग प्रतिनिधित्व को पूर्णांक में बदलें।यदि स्ट्रिंग को बदला नहीं जा सकता, तो int.TryParse मेथड false लौटाता है यानी एक बूलियन मान, जबकि int.Parse एक अपवाद लौटाता है।आइए int.Parse मेथड का एक उदाहरण देखें:उदाहरणusing System.IO; using Sy

  1. - C# में SequenceEqual मेथड

    SequenceEqual मेथड का उपयोग संग्रहों की समानता के लिए परीक्षण करने के लिए किया जाता है।आइए तीन स्ट्रिंग सरणियाँ सेट करें:string[] arr1 = { "This", "is", "it" }; string[] arr2 = { "My", "work", "report" }; string[] arr3 = { "This",

  1. - C# में Aggregate() मेथड का उपयोग

    C# में Aggregate() मेथड का उपयोग किसी अनुक्रम पर संचयी संक्रिया (cumulative operation) करने के लिए किया जाता है। यह गणितीय संक्रियाओं जैसे योग (Sum), न्यूनतम (Min), अधिकतम (Max), औसत (Average), गुणनफल (Product) आदि के लिए उपयोगी है। उदाहरण: सरणी के तत्वों का गुणनफल मान लीजिए हमारे पास निम्न सरणी ह