usando a palavra chave em C #

Os usando palavras-chave tem três usos principais:

  A  instrução utilizando  define um espaço no fim de que um objecto vai ser disposta.

  O  utilizando directiva  cria um alias para um namespace ou importar tipos definidos em outros namespaces.

  Os  utilizando a directiva estáticos  importações os membros de uma única classe.

 

1.Using instrução define um escopo, o escopo acabará por alienar o objeto.

 [Nota] ênfase dispor sobre os "recursos de limpeza" para limpar após a conclusão do recurso, o próprio objeto não libera memória. O chamado "dispor de um objeto" ou "perto de um objeto," o verdadeiro significado: limpar o objeto em um pacote de recursos (como o seu campo objetos referenciados), e depois esperar para o coletor de lixo automaticamente recupera a memória ocupada pelo objeto em si.

instruções 2.Using tem duas funções, um namespace importado, que é o seu uso mais comum, o segundo é para criar um apelido (alias) para o namespace

Alias ​​tem dois efeitos: a eliminação de dois tipos do mesmo nome ambigüidade; abreviado nome longo

1  utilizando System;
2  usando System.Threading;
3  utilizando CountdownTimer = System.Timers.Timer;
4  espaço de nomes UsingDemo
 5  {
 6      classe Programa
 7      {
 8          estático  vácuo principal ( cadeia de caracteres [] args)
 9          {
 10              // CountdownTimer é aliás de System.Timers.Timer,
 11              // declarando com o uso directiva 
12  
13              temporizador CountdownTimer;
14          }
 15     }
 16 }

Temporizador System.Timers.Timer utilizado como um alias, para usar tipo System.Threading.Timer, deve ser completo, ou definir um novo alias.

1  utilizando System;
2  usando System.Threading;
3  usando o temporizador = System.Timers.Timer;
4  namespace UsingDemo
 5  {
 6      classe Programa
 7      {
 8          estática  vazio Main ( corda [] args)
 9          {
 10              Temporizador temporizador;
11              System.Threading.Timer timer1;
12          }
 13      }
 14 }

 

3. Usando comando estática

É sobre o uso de instruções estáticas e utilizando essencialmente a mesma instrução, são introduzidos no açúcar sintático namespace introduzido em C # 6.0, Para mais detalhes, veja:

https://www.cnblogs.com/linianhui/p/csharp6_using-static.html

 

Acho que você gosta

Origin www.cnblogs.com/zps-blog/p/12571769.html
Recomendado
Clasificación