z = x > y ? x * z : y * z;
Traduzindo...
X é maior que Y ?
Caso seja, o resultado de Z será X * Z
Do Contrário o resultado de Z será Y * Z
Flinox Informática, consultoria e desenvolvimento de sistemas, mais de 20 anos trabalhando em grandes empresas brasileiras, experiência em integrações de sistemas, ETL Powercenter da INFORMATICA e Streaming de dados com Apache Kafka. A ideia deste blog é compartilhar um pouco do conhecimento, curiosidades e informações gerais.
Estou querendo utilizar isso para resolver o problemas do System.DBNULL retornado pelo dataReader com isso eu reso
ResponderExcluirTipo:
MinhaClasse.propriedade = (dataReader.GetString(2) == System.DBNull.Value) ? "" : dataReader.GetString(2);
Você também poderia usar string.IsNullOrEmpty() ou até mesmo tratar na procedure, no caso do Oracle eu usaria Nvl(variavel,"").
ResponderExcluirAbraços...