Visual C# kódu
Fragmenty kódu jsou předem vytvořené fragmenty kódu, který můžete rychle vložit do kódu.Například for fragment kódu vytvoří prázdné for smyčky.Některé fragmenty kódu jsou Obklopit s fragmenty kódu, které umožňují vybrat řádky kódu a pak zvolte fragment kódu, který zahrnuje vybrané řádky kódu.Například při výběru řádků kódu a potom aktivujte for fragment kódu vytvoří for smyčky se tyto řádky kódu uvnitř bloku smyčky.Fragmenty kódu můžete vytvořit program psaní kódu, rychlejší, snadnější a spolehlivější.
Můžete vložit fragment kódu v místě kurzoru nebo vložit fragment kódu Obklopit s kolem aktuálně vybraný kód.Podavač stránek fragment kódu je vyvolán prostřednictvím Vložit fragment kódu nebo Obklopit s příkazy na technologie IntelliSense nabídky, nebo pomocí klávesové zkratky CTRL + K a X nebo CTRL + K a pak S v uvedeném pořadí.
Podavač stránek fragment kódu zobrazí název fragment kódu k dispozici kódu.Podavač stránek fragment kódu zahrnuje také vstupní dialogové okno můžete zadat název kódu nebo část názvu fragment kódu.Podavač stránek fragment kódu zvýrazňuje nejbližší název fragment kódu.Stisknutím klávesy TAB kdykoli zavřete podavač stránek fragment kódu a vložte aktuálně vybraný fragment kódu.Podavač stránek fragment kódu bez vložení fragmentu kódu bude zrušit zadáním ESC nebo klepnutím na tlačítko myši v editoru kódu.
Výchozí fragmenty kódu
Ve výchozím nastavení jsou zahrnuty následující fragmenty kódu v aplikaci Visual Studio.
Název (nebo místní) |
Description |
Platná umístění vložit fragment kódu |
---|---|---|
#If |
Kdekoli. |
|
#region |
Vytvoří #region směrnice a #endregion směrnice. |
Kdekoli. |
~ |
Vytvoří destruktor pro danou třídu obsahující. |
Uvnitř třídy. |
atribut |
Vytvoří deklaraci pro třídu, která je odvozena z Attribute. |
Uvnitř oboru názvů (včetně globální obor názvů), třídy nebo struktury. |
zkontrolovat |
Vytvoří kontroluje bloku. |
Uvnitř metody indexer, přistupující objekt vlastnosti nebo události přistupujícího objektu. |
Třída |
Vytvoří deklarace třídy. |
Uvnitř oboru názvů (včetně globální obor názvů), třídy nebo struktury. |
ctor |
Vytvoří konstruktor pro třídu obsahující. |
Uvnitř třídy. |
CW |
Vytvoří volání WriteLine. |
Uvnitř metody indexer, přistupující objekt vlastnosti nebo události přistupujícího objektu. |
proveďte |
Creates a dowhile loop. |
Uvnitř metody indexer, přistupující objekt vlastnosti nebo události přistupujícího objektu. |
else |
Vytvoří jinak bloku. |
Uvnitř metody indexer, přistupující objekt vlastnosti nebo události přistupujícího objektu. |
výčet |
Vytvoří výčtu prohlášení. |
Uvnitř oboru názvů (včetně globální obor názvů), třídy nebo struktury. |
rovná se |
Vytvoří deklarace metody, která přepíše Equals metodou definovanou Object třídy. |
Uvnitř třídy nebo struktury. |
výjimka |
Vytvoří deklaraci pro třídu, která je odvozena od výjimku (Exception ve výchozím nastavení). |
Uvnitř oboru názvů (včetně globální obor názvů), třídy nebo struktury. |
pro |
Vytvoří pro smyčky. |
Uvnitř metody indexer, přistupující objekt vlastnosti nebo události přistupujícího objektu. |
foreach |
Vytvoří foreach smyčky. |
Uvnitř metody indexer, přistupující objekt vlastnosti nebo události přistupujícího objektu. |
forr |
Vytvoří pro opakovat tento sníží proměnnou smyčky po každé iteraci. |
Uvnitř metody indexer, přistupující objekt vlastnosti nebo události přistupujícího objektu. |
If |
Vytvoří -li bloku. |
Uvnitř metody indexer, přistupující objekt vlastnosti nebo události přistupujícího objektu. |
indexeru |
Vytvoří deklarace indexeru. |
Uvnitř třídy nebo struktury. |
rozhraní |
Vytvoří rozhraní prohlášení. |
Uvnitř oboru názvů (včetně globální obor názvů), třídy nebo struktury. |
vyvolání |
Vytvoří blok, který bezpečně vyvolá událost. |
Uvnitř metody indexer, přistupující objekt vlastnosti nebo události přistupujícího objektu. |
iterace |
Vytvoří iterace. |
Uvnitř třídy nebo struktury. |
iterindex |
Vytvoří pár "s názvem" iterace a indexování pomocí vnořených tříd. |
Uvnitř třídy nebo struktury. |
Zámek |
Vytvoří Zámek bloku. |
Uvnitř metody indexer, přistupující objekt vlastnosti nebo události přistupujícího objektu. |
mbox |
Vytvoří volání MessageBox.Show.Budete muset přidat odkaz na System.Windows.Forms.dll. |
Uvnitř metody indexer, přistupující objekt vlastnosti nebo události přistupujícího objektu. |
obor názvů |
Vytvoří obor názvů prohlášení. |
Uvnitř oboru názvů (včetně globální obor názvů). |
Prop |
Vytvoří automaticky implementovanou vlastnost prohlášení. |
Uvnitř třídy nebo struktury. |
propfull |
Vytvoří deklarace vlastnosti get a set přístupové objekty. |
Uvnitř třídy nebo struktury. |
propg |
Vytvoří pouze pro čtení automaticky implementovanou vlastnost s privátní přistupujícího objektu "set". |
Uvnitř třídy nebo struktury. |
Program Správce bitových kopií |
Uvnitř třídy nebo struktury. |
|
Struktura |
Vytvoří struktury prohlášení. |
Uvnitř oboru názvů (včetně globální obor názvů), třídy nebo struktury. |
svm |
Uvnitř třídy nebo struktury. |
|
přepínač |
Vytvoří Přepnout bloku. |
Uvnitř metody indexer, přistupující objekt vlastnosti nebo události přistupujícího objektu. |
Zkuste |
Vytvoří try-catch bloku. |
Uvnitř metody indexer, přistupující objekt vlastnosti nebo události přistupujícího objektu. |
tryf |
Vytvoří try-finally bloku. |
Uvnitř metody indexer, přistupující objekt vlastnosti nebo události přistupujícího objektu. |
Nekontrolovaná |
Vytvoří Nekontrolovaná bloku. |
Uvnitř metody indexer, přistupující objekt vlastnosti nebo události přistupujícího objektu. |
nebezpečné |
Vytvoří nebezpečných bloku. |
Uvnitř metody indexer, přistupující objekt vlastnosti nebo události přistupujícího objektu. |
pomocí |
Vytvoří pomocí směrnice. |
Uvnitř oboru názvů (včetně globální obor názvů). |
Při |
Vytvoří Při smyčky. |
Uvnitř metody indexer, přistupující objekt vlastnosti nebo události přistupujícího objektu. |
Viz také
Úkoly
Jak: použít prostorový zvuk s fragmenty kódu.
Jak: obnovení optimalizace struktury programu výstřižků C#