Validar um campo byte comparando com um campo string

09/05/2013

0

Pessoal, estou precisando de ajuda. Estou criando um protótipo aqui no serviço e tenho um campo "byte status" que é obrigatório e queria validar ele para que, se este estiver vazio, emitir uma mensagem de erro.
Estava tentando fazer:

"if (status != "")
{
em = new statusEN(be);
xmlSaida = em.ToError();
}"

Quando o campo é string funciona direito, mas com este, que é byte, da erro.
De que forma eu posso estar validando este campo?

valeu
Carolina

Carolina

Responder

Posts

15/05/2013

Joel Rodrigues

Por padrão, o valor de uma variável byte é 0. Mas você pode declará-la como nullable e atribuir, ao declará-la, o valor null a ela, caso o 0 seja um valor válido para você. Por exemplo:
byte? b = null;

Caso b não receba nenhum valor, ela será nula (igual a null).
Responder

16/05/2013

Carolina

Muito obrigada Joel, agora consegui revolver...
Responder

16/05/2013

Joel Rodrigues

Disponha, Carolina. Fico feliz que tenha conseguido.
Estou marcando este tópico como CONCLUÍDO.
Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar