英語で読む

次の方法で共有


ICodeGenerator.CreateEscapedIdentifier(String) メソッド

定義

指定した値のエスケープ識別子を作成します。

public string CreateEscapedIdentifier (string value);

パラメーター

value
String

エスケープ識別子を作成する対象の文字列。

戻り値

その値のエスケープ識別子。

注釈

CreateEscapedIdentifier は、識別子が予約済みキーワードまたは言語キーワードと競合するかどうかをテストし、存在する場合は、言語固有のエスケープ コード形式で同等の名前を返します。 これはエスケープされた識別子と呼ばれます。 エスケープされた識別子には同じvalueが含まれますが、識別子とキーワード (keyword)を区別するためにエスケープ コードの書式設定が追加されます。 の前に "@" を付けたり value 、 を "[" と "]" でかっこで囲んだりする value 実装例が 2 つあります。

適用対象

製品 バージョン
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9

こちらもご覧ください