Introdução
 Considerações:

 1   Novos recursos da Linguagem C# 4.0


 2   Fornecem melhor integração com APIs do COM


 3   Podemos utilizar os 2 recursos ao mesmo tempo




                                                     2
Parâmetros Opcionais
 Considerações:

 1   Utilizados somente em parâmetros de métodos


 2   Definimos um conteúdo padrão para os parâmetros de entrada


 3   Se o parâmetro não possuir conteúdo, é assumido o conteúdo padrão




                                                                         3
Demonstração
 1   Classe de Negócio PessoaFisica, Adicionar(CPF como Opcional)


 2   Chamando o Método Adicionar, passando conteúdo para os parâmetros


 3   Chamando o Método Adicionar, removendo o parâmetro CPF


 4   Visualizando o Parâmetro Opcional pelo Quick Info




                                                                         4
Parâmetros Nomeados
 Considerações:

 1   Utilizados para informar o conteúdo dos parâmetros de métodos


 2   Definimos o nome do parâmetro e seu conteúdo


 3   Os parâmetros podem ser enviados em qualquer ordem




                                                                     5
Demonstração
 1   Chamando o Método Adicionar, com parâmetros nomeados


 2   Visualizando o Parâmetro Nomeado pelo Quick Info




                                                            6
Visual C# - Parâmetros Opcionais e Nomeados

Visual C# - Parâmetros Opcionais e Nomeados

  • 2.
    Introdução Considerações: 1 Novos recursos da Linguagem C# 4.0 2 Fornecem melhor integração com APIs do COM 3 Podemos utilizar os 2 recursos ao mesmo tempo 2
  • 3.
    Parâmetros Opcionais Considerações: 1 Utilizados somente em parâmetros de métodos 2 Definimos um conteúdo padrão para os parâmetros de entrada 3 Se o parâmetro não possuir conteúdo, é assumido o conteúdo padrão 3
  • 4.
    Demonstração 1 Classe de Negócio PessoaFisica, Adicionar(CPF como Opcional) 2 Chamando o Método Adicionar, passando conteúdo para os parâmetros 3 Chamando o Método Adicionar, removendo o parâmetro CPF 4 Visualizando o Parâmetro Opcional pelo Quick Info 4
  • 5.
    Parâmetros Nomeados Considerações: 1 Utilizados para informar o conteúdo dos parâmetros de métodos 2 Definimos o nome do parâmetro e seu conteúdo 3 Os parâmetros podem ser enviados em qualquer ordem 5
  • 6.
    Demonstração 1 Chamando o Método Adicionar, com parâmetros nomeados 2 Visualizando o Parâmetro Nomeado pelo Quick Info 6