Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Visual Studio offre diversi refactoring per modernizzare la sintassi C# con funzionalità del linguaggio più recenti. È possibile accedere a questi refactoring tramite il menu Azioni rapide e refactoring (CTRL+).).
Utilizzare new()
Si applica a: C#
Questo refactoring usa new() (nuove espressioni tipe di destinazione) in modo da non dover scrivere codice ripetitivo ripetendo il tipo due volte. È utile quando non è possibile usare var o avere una preferenza per lo stile del codice per non usare var.
Posizionare il cursore sulla dichiarazione di campo.
Premere CTRL+ per attivare il menu Azioni rapide e refactoring.
Selezionare Usa 'new(...)':
Usa i criteri di ricerca
Si applica a: C#
Questo refactoring applica funzionalità di corrispondenza dei criteri C# per rendere il codice più chiaro e conciso.
Posizionare il cursore all'interno dell'istruzione .
Premere CTRL+ per attivare il menu Azioni rapide e refactoring.
Selezionare Utilizzare la corrispondenza di modelli.
Usare il corpo dell'espressione o il corpo del blocco per le espressioni lambda
Si applica a: C#
Questo refactoring converte un'espressione lambda in modo da usare un corpo dell'espressione o un corpo del blocco, in base alle preferenze.
- Posizionare il cursore a destra di un operatore lambda.
- Premere CTRL+ per attivare il menu Azioni rapide e refactoring.
- Selezionare Usa corpo del blocco per le espressioni lambda o Usa corpo dell'espressione per le espressioni lambda.