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

C# में जांचें कि स्ट्रिंग वैध कीवर्ड है या नहीं


यह जांचने के लिए कि क्या कोई स्ट्रिंग वैध कीवर्ड है, IsValidIdentifier विधि का उपयोग करें।

IsValidIdentifier विधि जांचती है कि दर्ज किया गया मान पहचानकर्ता है या नहीं। यदि यह पहचानकर्ता नहीं है, तो यह C# में एक कीवर्ड है।

आइए एक उदाहरण देखें, जहां हमने CodeDomProvider सेट किया है और IsValidIdentifier विधि के साथ काम किया है:

CodeDomProvider provider = CodeDomProvider.CreateProvider("C#");

आइए पूरा कोड देखें:

उदाहरण

using System;
using System.IO;
using System.CodeDom.Compiler;

namespace Program {
    class Demo {
        static void Main(string[] args) {
            string str1 = "amit";
            string str2 = "for";
            CodeDomProvider provider = CodeDomProvider.CreateProvider("C#");
            // str1 की जांच
            if (provider.IsValidIdentifier(str1)) {
                Console.WriteLine("{0} is an identifier", str1);
            } else {
                Console.WriteLine("{0} is a Valid Keyword in C#", str1);
            }
            // str2 की जांच
            if (provider.IsValidIdentifier(str2)) {
                Console.WriteLine("{0} is an identifier", str2);
            } else {
                Console.Write("{0} is a Valid Keyword in C#", str2);
            }
        }
    }
}

आउटपुट

amit is an identifier
for is a Valid Keyword in C#

  1. - Python में कैसे जांचें कि कोई स्ट्रिंग वैलिड कीवर्ड है या नहीं?

    अन्य भाषाओं की तरह, Python में भी कुछ रिज़र्व्ड वर्ड्स होते हैं। इन शब्दों का विशेष अर्थ होता है। कभी-कभी यह एक कमांड हो सकता है, या एक पैरामीटर आदि। हम कीवर्ड्स को वेरिएबल नाम के रूप में उपयोग नहीं कर सकते। इस सेक्शन में हम देखेंगे कि कैसे जांचें कि कोई स्ट्रिंग वैलिड कीवर्ड है या नहीं। इसकी जांच क

  1. - पायथन में स्ट्रिंग ASCII है या नहीं कैसे जांचें?

    पायथन में किसी स्ट्रिंग के ASCII होने की जांच करने का सबसे सरल तरीका है स्ट्रिंग के प्रत्येक कैरेक्टर पर लूप चलाकर जांचना कि प्रत्येक कैरेक्टर ASCII है या नहीं। उदाहरण def is_ascii(s): return all(ord(c) < 128 for c in s) print(is_ascii(ӓmsterdӒm)) आउटपुट यह आउटपुट देगा: False लेकिन यह तरीका बहु

  1. - पायथन में कैसे जांचें कि स्ट्रिंग अल्फान्यूमेरिक है?

    पायथन स्ट्रिंग क्लास में isalnum() नामक एक मेथड होता है जिसे स्ट्रिंग पर कॉल किया जा सकता है और यह हमें बताता है कि स्ट्रिंग में केवल अल्फान्यूमेरिक्स हैं या नहीं। आप इसे निम्न प्रकार से कॉल कर सकते हैं: >>> 123abc.isalnum() True >>> 123#$%abc.isalnum() False आप उसी परिणाम के लिए r