Dicas sobre desenvolvimento de software, gestão e tributações

Rede Social

10 de novembro de 2016

Lógica dentro do Get C#


Nesta dica irei demonstrar como o get pode auxiliar de maneira bem simples algumas operações quando se tem dentro dele a lógica necessária.
Por exemplo tenho que saber em qual fluxo o código deverá seguir de acordo com o preenchido em um textbox pelo usuário. Resumindo, um if caso o usuário preencha o textbox
com valores específicos.

Vamos tomar como base que eu tenha um textbox com o nome txtTeste e caso o mesmo esteja preenchido com a string "Start".

Vou declarar uma propriedade TesteGet booleano apenas com o get, não contendo o set, pois não quero que ninguém possa alterar seu valor, apenas o preenchimento do textbox determinará se é true ou false.

public bool TesteGet
{
get { return txtTeste.Text.Contains("Start"); }
}

Pronto agora sempre que precisar utilizar o TesteGet é só chama-lo que em cada chamada ele realizará a verificação txtTeste.Text.Contains("Start").

if (TesteGet == true)
{
//Lógica desejada caso o TesteGet seja verdadeiro (caso o txtTeste contenha a palavra "Start")
}

0 comentários:

Postar um comentário