Articles of if statement

RadioButton.Checked Error: Control.Checked não pode aparecer no lado esquerdo de + = ou – =

Eu estou tendo o problema mais estranho, e eu tenho que estar faltando alguma coisa. Aqui está o meu código que está causando o erro. if (radLot.Checked == true) { SymbolSpecification = “LotRenderer”; } if (radWaterMeter.Checked == true) { SymbolSpecification = “WaterMeterRenderer”; } Como você pode ver, eu nem uso = + ou – = […]

Diferença entre && e onde condição na consulta da estrutura da entidade

Diferença entre e condição e dois, onde condição na consulta da estrutura da entidade Código 1 Eu tenho usando dois onde condição na minha consulta dbContext.Projects.Where(p=>p.ProjectId!=ProjectId).Where(p=>p.Name==Name) .SingleOrDefault(); código 2 Eu tenho usando && condição sem usar dois onde condição dbContext.Projects.Where(p=>p.ProjectId!=ProjectId && p.Name==Name).SingleOrDefault(); Qual é a diferença entre code1 e code2 ???? As duas consultas são […]

taquigrafia Se declarações: c #

Apenas um rápido, existe alguma maneira de resumir isso? É basicamente determinar a direção para a esquerda ou para a direita, 1 para a esquerda, 0 para a direita Em c #: if (column == 0) { direction = 0; } else if (column == _gridSize – 1) { direction = 1; } else { […]

Ponto de interrupção condicional c #?

Eu estou depurando um loop foreach que irá iterar bem mais de 1000 vezes – então eu só quero um breakpoint dentro do loop para quebrar para um item em particular. Assim… foreach(Employee employee in employees) { //DO SOMETHING //BREAK HERE WHEN employee.Id == ‘2342’ //DO SOMETHING ELSE } Eu tenho que escrever uma declaração […]

Em uma declaração If-Else para um retorno de método, um Else deve ser explicitamente declarado se puder ser implicitamente seguido?

Eu tenho um método que verifica certas coisas e retorna um booleano baseado nessas verificações. Envolve uma seção If de ramificação única que verifica cerca de 5 condições em sequência. Se alguma dessas condições retornar true, o método return true; . Se nenhuma das condições retornar true, o método return false; . Como o código […]

Verificação de checkbox de seleção WPF IsChecked

Não estou falando de um manipulador de events para isso, mas sim de uma If Statement simples, que verifica se o CheckBox foi verificado. Até agora eu tenho: if (chkRevLoop.IsChecked == true){} Mas isso gera o erro: Não é possível converter implicitamente o tipo ‘bool’? para ‘bool’. Existe uma conversão explícita (você está perdendo um […]

Um forro para Se string não é nulo ou vazio

Eu costumo usar algo assim por vários motivos em todo o aplicativo: if (String.IsNullOrEmpty(strFoo)) { FooTextBox.Text = “0”; } else { FooTextBox.Text = strFoo; } Se eu vou usá-lo muito vou criar um método que retorna a string desejada. Por exemplo: public string NonBlankValueOf(string strTestString) { if (String.IsNullOrEmpty(strTestString)) return “0”; else return strTestString; } e […]

O que acontece se a primeira parte de uma estrutura if for falsa?

Eu queria saber o que acontece quando um programa processa uma estrutura if com várias condições. Eu tenho uma ideia, mas não tenho certeza sobre isso. Vou dar um exemplo: List myTestList = null; if (myTestList != null && myTestList.Count > 0) { //process } A lista é nula. Ao processar a declaração if, ela […]

O que está acontecendo em um “If (.. || ..)” e “If (… &&…)” construído internamente?

Eu só estava me perguntando o que acontece dentro de um ” se OR ” e ” se E “. Eu tenho a sensação de que é apenas um açúcar sintático para usar && e || e internamente todos os casos são construídos como instruções single if. Forma compacta ||: if(a || b || c) […]

One-liner if statements, como converter esta declaração if-else

Noob total aqui seja gentil. Eu olhei em todos os lugares e não consigo encontrar a resposta para isso. Como eu condenso o seguinte? if (expression) { return true; } else { return false; } Eu não posso fazê-lo funcionar, pois está retornando algo em vez de definir algo. Eu já vi coisas assim: somevar […]