如何檢查一個字串是不是 C# 中的有效關鍵字?
要檢查一個字串是不是有效的關鍵字,請使用 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#
廣告
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP