Aracılığıyla paylaş


ICodeGenerator.CreateValidIdentifier(String) Yöntem

Tanım

Belirtilen değer için geçerli bir tanımlayıcı oluşturur.

public:
 System::String ^ CreateValidIdentifier(System::String ^ value);
public string CreateValidIdentifier (string value);
abstract member CreateValidIdentifier : string -> string
Public Function CreateValidIdentifier (value As String) As String

Parametreler

value
String

Için geçerli bir tanımlayıcı oluşturulacak dize.

Döndürülenler

Belirtilen değer için geçerli bir tanımlayıcı.

Açıklamalar

CreateValidIdentifier tanımlayıcının ayrılmış anahtar sözcüklerle mi yoksa dil anahtar sözcükleriyle mi çakıştığını test eder ve çakışmayan geçerli bir tanımlayıcı adı döndürür. Döndürülen tanımlayıcı aynı value değeri içerir, ancak ayrılmış veya dil anahtar sözcükleriyle çakşırsa, tanımlayıcıyı anahtar sözcükten ayırmak için kaçış kodu biçimlendirmesi eklenir. Genellikle, değerin değiştirilmesi gerekiyorsa, değerin önüne bir alt çizgi "_" döndürülür.

Şunlara uygulanır

Ayrıca bkz.