Utilizzare i frammenti di codice predefinito in .NET per accelerare la codifica

Sapere come utilizzare frammenti di codice predefiniti in .NET è davvero vantaggioso per qualsiasi programmatore. I frammenti di codice sono codici pre-scritti in .NET che il programmatore può inserire rapidamente usando i tasti di scelta rapida. Ciò semplifica il lavoro del programmatore non dovendo ridigitare le strutture di codice utilizzate di frequente.

I frammenti di codice sono un ottimo modo per accelerare la codifica. Le costruzioni di codice più frequentemente usate sono incluse. Userò Casella dei messaggi nel mio primo campione.

Ogni volta che è necessario utilizzare il metodo MessageBox.Show, si scrive l'intero codice di una riga in questo modo:

MessageBox.Show ( “Tech-ricette”);

Tuttavia, utilizzando frammenti di codice predefiniti è possibile risparmiare tempo e aumentare la produttività.

Genere 'mbox'e stampa linguetta due volte e l'IDE di Visual Studio inserirà il metodo MessageBox.Show per te.

MessageBox.show ( “Test”);

Proviamo un altro Genere 'per'e stampa linguetta chiave due volte. IDE genererà automaticamente la sintassi del loop.

for (int i = 0; i <length; i ++)
{
}

In questo modo, puoi utilizzare i seguenti frammenti di codice predefiniti.

Questi sono i snippet di codice disponibili in IDE di Visual Studio.

#if Crea la direttiva #if e #endif. #region Crea #region e #endregion direttiva. ~ Crea un distruttore. attributo Crea una dichiarazione per una classe che deriva dall'Attributo. selezionato Crea un blocco di codice verificato. classe Crea una dichiarazione di classe. ctor Crea un costruttore. cw Crea un blocco di codice Console.Writline. crea un ciclo do while. else Crea un altro blocco di codice. enum Crea una dichiarazione enum. equals Crea una dichiarazione del metodo che sovrascrive il metodo Equals. exception Crea una dichiarazione per una classe che deriva da un'eccezione. per Crea un ciclo for. foreach Crea un ciclo foreach. forr Crea un ciclo for con la variabile del ciclo decrementante. Se Crea un blocco if. Indicizzatore Crea una dichiarazione di indice. Interfaccia Crea una dichiarazione dell'interfaccia. Invoke Crea un blocco che richiama un evento. Iterator Crea un iteratore. Iterindex Crea una coppia di iteratori e indicizzatori "nominati" utilizzando una classe nidificata. lock Crea un blocco di blocco. mbox Crea una chiamata al metodo MessageBox.Show. namespace Crea una dichiarazione dello spazio dei nomi. prop Crea una dichiarazione di proprietà auto-implementata. propfull Crea una dichiarazione di proprietà con get e imposta successori. propg Crea una proprietà auto-implementata di sola lettura con un accessor "set" privato. sim Crea una dichiarazione del metodo Main int statico. struct Crea una dichiarazione struct. svm Crea un vuoto statico Dichiarazione del metodo principale. switch Crea un blocco di commutazione. prova Crea un blocco try-catch. tryf Crea un blocco try-finally. deselezionato Crea un blocco deselezionato. non sicuro Crea un blocco non sicuro. usando Crea una direttiva using. mentre crea un ciclo while.