Visual C# - Parâmetros Opcionais e Nomeados

7

Transcript of Visual C# - Parâmetros Opcionais e Nomeados

Page 1: Visual C# - Parâmetros Opcionais e Nomeados
Page 2: Visual C# - Parâmetros Opcionais e Nomeados

Introdução

2

Considerações:

Novos recursos da Linguagem C# 4.01

Fornecem melhor integração com APIs do COM2

Podemos utilizar os 2 recursos ao mesmo tempo3

Page 3: Visual C# - Parâmetros Opcionais e Nomeados

Parâmetros Opcionais

3

Considerações:

Utilizados somente em parâmetros de métodos1

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

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

Page 4: Visual C# - Parâmetros Opcionais e Nomeados

Demonstração

4

Classe de Negócio PessoaFisica, Adicionar(CPF como Opcional)1

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

Chamando o Método Adicionar, removendo o parâmetro CPF3

Visualizando o Parâmetro Opcional pelo Quick Info4

Page 5: Visual C# - Parâmetros Opcionais e Nomeados

Parâmetros Nomeados

5

Considerações:

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

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

Os parâmetros podem ser enviados em qualquer ordem3

Page 6: Visual C# - Parâmetros Opcionais e Nomeados

Demonstração

6

Chamando o Método Adicionar, com parâmetros nomeados1

Visualizando o Parâmetro Nomeado pelo Quick Info2

Page 7: Visual C# - Parâmetros Opcionais e Nomeados