Trechos de código padrão
Unidade de inserção de trecho de código insere um trecho de código no local do cursor ou insere um trecho de código com surround em todo o código selecionado no momento.Unidade de inserção de trecho de código é chamada através de Inserir trecho de código or Cercar com comandos o IntelliSense menu, ou usando atalhos de teclado CTRL+K e, em seguida, pressionar X ou PRESSIONAR CTRL+K e, em seguida, S, respectivamente.
Unidade de inserção de trecho de código exibe o nome do trecho de código para todos os trechos de código disponível.Unidade de inserção de trecho de código também inclui uma caixa de diálogo de entrada onde você pode digitar o nome do trecho de código, ou parte do nome do trecho de código.Unidade de inserção de trecho de código destaca a correspondência mais próxima a um nome de trecho de código.Pressionando a tecla guia a qualquer momento descartar a unidade de inserção de trecho de código e inserir o trecho de código selecionado no momento.Digitando ESC ou clicando o mouse no Editor de código irá descartar a unidade de inserção de trecho de código sem inserir um trecho de código.
Trechos de código padrão
Por padrão, os trechos de código a seguir são incluídos no Visual Studio.
Nome (ou atalho) |
Descrição |
Locais válido para Inserir trecho |
---|---|---|
# IF |
Em qualquer lugar. |
|
# região |
Cria um # região diretiva e um # endregion diretiva. |
Em qualquer lugar. |
~ |
Cria um destruidor de classe que o contém. |
Dentro de uma classe. |
attribute |
Cria uma declaração de uma classe que deriva de Attribute. |
Dentro de um espaço para nome (incluindo o namespace global), uma classe ou uma struct. |
Marcada |
Cria um check- bloco. |
Dentro de um método, um indexador, um acessador de propriedade ou um acessador de evento. |
classe |
Cria uma declaração de classe. |
Dentro de um espaço para nome (incluindo o namespace global), uma classe ou uma struct. |
Construtor |
Cria um construtor da classe que o contém. |
Dentro de uma classe. |
CW |
Cria uma telefonar para WriteLine. |
Dentro de um método, um indexador, um acessador de propriedade ou um acessador de evento. |
Fazer |
Creates a dowhile loop. |
Dentro de um método, um indexador, um acessador de propriedade ou um acessador de evento. |
Pessoa |
Cria um else bloco. |
Dentro de um método, um indexador, um acessador de propriedade ou um acessador de evento. |
Enum |
Cria um Enum declaração. |
Dentro de um espaço para nome (incluindo o namespace global), uma classe ou uma struct. |
é igual a |
Cria uma declaração de método que substitui o Equals método definido no Object classe. |
Dentro de uma classe ou estrutura. |
exceção |
Cria uma declaração de uma classe que deriva de uma exceção (Exception Por padrão). |
Dentro de um espaço para nome (incluindo o namespace global), uma classe ou uma struct. |
Para |
Cria um para loop. |
Dentro de um método, um indexador, um acessador de propriedade ou um acessador de evento. |
foreach |
Cria um foreach loop. |
Dentro de um método, um indexador, um acessador de propriedade ou um acessador de evento. |
forr |
Cria um para loop que diminui a variável de loop após cada iteração. |
Dentro de um método, um indexador, um acessador de propriedade ou um acessador de evento. |
Se |
Cria um Se bloco. |
Dentro de um método, um indexador, um acessador de propriedade ou um acessador de evento. |
Indexador |
Cria uma declaração de indexador. |
Dentro de uma classe ou estrutura. |
interface |
Cria um interface declaração. |
Dentro de um espaço para nome (incluindo o namespace global), uma classe ou uma struct. |
chamar |
Cria um bloco que invoca um evento com segurança. |
Dentro de um método, um indexador, um acessador de propriedade ou um acessador de evento. |
iterador |
Cria um iterador. |
Dentro de uma classe ou estrutura. |
iterindex |
Cria um emparelhar iterador e indexador "nomeado" usando uma classe aninhada. |
Dentro de uma classe ou estrutura. |
Bloqueio |
Cria um bloquear bloco. |
Dentro de um método, um indexador, um acessador de propriedade ou um acessador de evento. |
mbox |
Cria uma telefonar para MessageBox.Show. Talvez seja necessário adicionar uma referência a sistema.Windows.Forms.dll. |
Dentro de um método, um indexador, um acessador de propriedade ou um acessador de evento. |
namespace |
Cria um espaço para nome declaração. |
Dentro de um espaço para nome (incluindo o namespace global). |
prop |
Cria um propriedade implementada automaticamente declaração. |
Dentro de uma classe ou estrutura. |
propg |
Cria um somente leiturapropriedade implementada automaticamente com um acessador privado "conjunto". |
Dentro de uma classe ou estrutura. |
Sim |
Dentro de uma classe ou estrutura. |
|
struct |
Cria um struct declaração. |
Dentro de um espaço para nome (incluindo o namespace global), uma classe ou uma struct. |
SVM |
Dentro de uma classe ou estrutura. |
|
Alternar |
Cria um comutador bloco. |
Dentro de um método, um indexador, um acessador de propriedade ou um acessador de evento. |
Tente |
Cria um try-catch bloco. |
Dentro de um método, um indexador, um acessador de propriedade ou um acessador de evento. |
tryf |
Cria um try-finally bloco. |
Dentro de um método, um indexador, um acessador de propriedade ou um acessador de evento. |
desmarcada |
Cria um não verificado bloco. |
Dentro de um método, um indexador, um acessador de propriedade ou um acessador de evento. |
Não seguro |
Cria um não seguro bloco. |
Dentro de um método, um indexador, um acessador de propriedade ou um acessador de evento. |
Usando |
Cria um usando o diretiva. |
Dentro de um espaço para nome (incluindo o namespace global). |
Tempo |
Cria um ao mesmo tempo loop. |
Dentro de um método, um indexador, um acessador de propriedade ou um acessador de evento. |
Comentários
Os atalhos permitem IntelliSense preencher automaticamente trechos de código no Editor de código sem usar um menu.Para obter mais informações, consulte Como: Usar trechos de código (translation from VPE for Csharp).
Consulte também
Tarefas
Como: Use surround com trechos de código