Bom dia,
por que essa classe é tipo Conta:
private Conta BuscaContaSelecionada()
{
int indiceSelecionado = comboContas.SelectedIndex;
return this.contas[indiceSelecionado];
}
Bom dia,
por que essa classe é tipo Conta:
private Conta BuscaContaSelecionada()
{
int indiceSelecionado = comboContas.SelectedIndex;
return this.contas[indiceSelecionado];
}
Bom dia Rodrigo.
Não está me parecendo uma classe e sim um método: BuscaContaSelecionada()
O metodo BuscaContaSelecionada()
é do tipo Conta porque ele está sendo declarado assim.
Se a declaração fosse private Conta MeuMetodo(){}
, MeuMetodo()
também seria do tipo Conta, ou seja ele irá retornar um objeto do tipo Conta, como podemos ver na linha:
return this.contas[indiceSelecionado];
Att,
Ramon, obrigado pela resposta.
Deixa ver se eu entendi. Voce tem razao, é um Método. Se ele não retornasse nenhum valor ele seria Void, correto? Como ele retorna um objeto eu devo especificar de que tipo é esse objeto, é isso?
Aproveito para lhe desejar um Excelente 2016!
Abs
Olá Rodrigo,
É exatamente isso aí que você disse (: Se o método não retornasse nada, o tipo dele seria void. Como ele devolve uma Conta, o retorno é Conta.
Abraço!