Verwenden Sie in .NET Standard-Code-Snippets, um die Codierung zu beschleunigen

Die Kenntnis der Verwendung von Standard-Codeausschnitten in .NET ist für jeden Programmierer von großem Nutzen. Code-Snippets sind in .NET vordefinierte Codes, die der Programmierer mit Hilfe von Tastenkombinationen schnell einfügen kann. Dies macht die Arbeit von Programmierern leicht, da sie häufig wiederverwendete Codestrukturen nicht erneut eingeben müssen.

Code-Snippets sind eine hervorragende Möglichkeit, die Codierung zu beschleunigen. Am häufigsten verwendete Codekonstruktionen sind enthalten. Ich werde verwenden Nachrichtenbox in meiner ersten probe.

Wann immer Sie die MessageBox.Show-Methode verwenden müssen, schreiben Sie den gesamten Code für eine Zeile wie folgt:

MessageBox.Show ("Technikrezepte");

Durch die Verwendung von Standard-Code-Snippets können Sie jedoch Zeit sparen und die Produktivität steigern.

Art 'mbox' und drücke Tab Schlüssel zweimal, und die Visual Studio IDE füllt die MessageBox.Show-Methode für Sie aus.

MessageBox.show ("Test");

Lass uns noch einen versuchen. Art 'zum' und drücke Tab Schlüssel zweimal. IDE generiert die Schleifensyntax automatisch.

for (int i = 0; i <Länge; i ++)
{
}

Auf diese Weise können Sie die folgenden Standardcode-Snippets verwenden.

Dies sind die verfügbaren Code-Snippets in der Visual Studio IDE.

#if Erzeugt die Direktive #if und #endif. #region Erzeugt die Direktive #region und #endregion. ~ Erzeugt einen Destruktor. Attribut Erzeugt eine Deklaration für eine Klasse, die von Attribute abgeleitet wird. checked Erstellt einen überprüften Codeblock. Klasse Erstellt eine Klassendeklaration. ctor Erzeugt einen Konstruktor. cw Erstellt einen Console.Writline-Codeblock. do Erzeugt eine do while-Schleife. else Erstellt einen else-Codeblock. enum Erstellt eine Enumendeklaration. equals Erstellt eine Methodendeklaration, die die Equals-Methode überschreibt. Ausnahme Erzeugt eine Deklaration für eine Klasse, die von einer Ausnahme abgeleitet wird. for Erzeugt eine for-Schleife. foreach Erzeugt eine foreach-Schleife. forr Erzeugt eine for-Schleife mit dekrementierender Schleifenvariable. If Erstellt einen if-Block. Indexer Erstellt eine Indexdeklaration. Schnittstelle Erstellt eine Schnittstellendeklaration. Aufrufen Erzeugt einen Block, der ein Ereignis aufruft. Iterator Erzeugt einen Iterator. Iterindex Erstellt ein "benanntes" Iterator- und Indexer-Paar mithilfe einer verschachtelten Klasse. lock Erzeugt einen Sperrblock. mbox Erzeugt einen Aufruf der MessageBox.Show-Methode. Namespace Erstellt eine Namespace-Deklaration. prop Erzeugt eine automatisch implementierte Eigenschaftendeklaration. propfull Erzeugt eine Eigenschaftsdeklaration mit get- und set-Nachfolgern. propg Erstellt eine schreibgeschützte, automatisch implementierte Eigenschaft mit einem privaten Zugriffset "set". sim Erzeugt eine statische Int Main Methodendeklaration. struct Erzeugt eine struct-Deklaration. svm Erstellt eine statische void-Main-Methodendeklaration. switch Erzeugt einen Schalterblock. try Erstellt einen try-catch-Block. tryf Erzeugt einen try-finally-Block. unchecked Erzeugt einen ungeprüften Block. unsicher Erstellt einen unsicheren Block. using Erstellt eine using-Direktive. while Erstellt eine while-Schleife.