I've build some snippets to generate a fields for a setting class. I'm now using 2 variables - $setting$
and $Setting$
- to generate names for the property and the backing field. I like to use a single variable, because the only difference is that the backing field is always a lower-cased version.
Current code:
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$;
}
}
Is this possible?