Si vous parlez simplement de propriétés rapides, les propriétés Auto-générées sont 'la bombe'. Vous n'avez pas besoin d'une variable locale d'arrière-plan, à moins que vous n'ayez l'intention de faire quelque chose de spécial dans le get ou le set.
public string SampleProperty { get; set; }
ou
public string SampleProperty { get; private set; }
Si vous pouvez spécifier privé/protégé pour limiter la propriété à un poseur ou d'un apporteur seulement. Ensuite, vous n'avez pas besoin d'une variable locale et vous utilisez simplement la propriété à la place de la variable locale. Le compilateur va générer la variable d'arrière-plan réelle pour vous.
Je pense que vous pourriez confondre une propriété Auto Generated avec un stub de propriété.
Avez-vous essayé "prop" dans l'éditeur de code? –