একটি স্ট্রিং একটি বৈধ কীওয়ার্ড কিনা তা পরীক্ষা করতে, IsValidIdentifier পদ্ধতি ব্যবহার করুন৷
IsValidIdentifier পদ্ধতি পরীক্ষা করে যে প্রবেশ করা মানটি একটি শনাক্তকারী কিনা। যদি এটি একটি শনাক্তকারী না হয়, তাহলে এটি C# এ একটি কীওয়ার্ড৷
৷আসুন একটি উদাহরণ দেখি, যেখানে আমরা CodeDomProvider সেট করেছি এবং IsValiddentifier পদ্ধতির সাথে কাজ করেছি -
CodeDomProvider provider = CodeDomProvider.CreateProvider("C#");
আসুন আমরা সম্পূর্ণ কোডL
দেখিউদাহরণ
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#"); // checking for str1 if (provider.IsValidIdentifier(str1)) { Console.WriteLine("{0} is an identifier", str1); } else { Console.WriteLine("{0} is a Valid Keyword in C#", str1); } // checking for 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#