설정 클래스에 대한 필드를 생성하기 위해 일부 스 니펫을 작성했습니다. 지금은 2 개의 변수 - $setting$
및 $Setting$
-을 사용하여 속성 및지지 필드의 이름을 생성합니다. 유일한 차이점은 뒷받침 필드가 항상 하위 사례 버전이므로 하나의 변수를 사용하는 것입니다.Visual Studio 코드 스 니펫 변수를 소문자로 변환하는 방법은 무엇입니까?
현재 코드 :
string $setting$;
/// <summary>
/// Gets the $bigComment$.
/// </summary>
/// <value>The $smallComment$.</value>
public string $Setting$
{
get
{
if (String.IsNullOrEmpty($setting$))
{
$setting$ = CFW.Common.Configuration.GetAppSetting("$Setting$", $defaultValue$);
}
return $setting$;
}
}
이 가능합니까?
그래, 알아. 문제는, 첫 번째 문자의 대소 문자 만 다른 점 때문에 $ SettingsField $와 $ SettingsProperty $ 모두에 하나의 리터럴을 사용하고 싶습니다. –
Visual Studio에서 자동으로 하나의 변수를 다른 변수의 camelCase 버전으로 만들려면 그럴 수 없습니다. 그렇지 않으면 ... 어떻게 생성 된 코드가 보이겠습니까? 다른 회원은 같은 이름을 가질 수 없습니다. –
@SolalPirelli 소문자뿐만 아니라 낙타 판을 원할 때 많은 예제가 있습니다. – BenRacicot