USO DE MAIOR QUE,MENOR QUE - EM STRING

DANLEONHART 27/01/2011 08:11:27
#363555
Como posso usar o [Ô]<[Ô], [Ô]>[Ô] e [Ô]<>[Ô] no C# ???

Vendo exemplos não conseguí nem debugar

Tipo assim:

Se A for igual a B então: OK !
Se A for menor que B então: Ruim.
Se A for maior que B então: Ótimo !
Se A for diferente de B então: Fora de contexto.

Entendem ?!
JONATHANSTECKER 27/01/2011 08:30:07
#363556
Resposta escolhida
            int A = 10;
int B = 5;

// Se A for igual a B então: OK!
if (A == B)
{
MessageBox.Show([Ô]OK![Ô]);
}
// Se A for menor que B então: Ruim.
if (A < B)
{
MessageBox.Show([Ô]Ruim![Ô]);
}
// Se A for maior que B então: Ótimo!
if (A > B)
{
MessageBox.Show([Ô]Ótimo![Ô]);
}
// Se A for diferente de B então: Fora de contexto.
if (!(A == B))
{
MessageBox.Show([Ô]Fora de contexto.[Ô]);
}
ESLEYSANCHES 27/01/2011 19:50:51
#363637
Apenas complementadando vc pode tbm usar != para diferença.

Por exemplo:

            // Se A for diferente de B então: Fora de contexto.
if (A != B)
{
MessageBox.Show([Ô]Fora de contexto.[Ô]);
}


Flw abraços
DANLEONHART 27/01/2011 20:53:41
#363648
De boa !

Debugou legal

O Diferente é que é diferente .

Valeu !
DANLEONHART 28/01/2011 08:14:52
#363665
Pessoal, reativei o tópico porque não conseguí completar o script...
depois disso acima, tentei colocar uma condição em que, se as caixas de texto que recebem as variáveis estiverem vazias, abrir uma MessengerBox avisando que as caixas [Ô]não[Ô] podem ficar vazias, e retornar com o Focus na primeira caixa de texto...

é um exercício simples mas tá me pegando .
JONATHANSTECKER 28/01/2011 08:42:36
#363668
            if (this.textBox1.Text == String.Empty)
{
MessageBox.Show([Ô]Campo A não pode estar vazio![Ô]);
this.textBox1.Focus();
return;
}
if (this.textBox2.Text == String.Empty)
{
MessageBox.Show([Ô]Campo B não pode estar vazio![Ô]);
this.textBox2.Focus();
return;
}

int A = Convert.ToInt32(this.textBox1.Text);
int B = Convert.ToInt32(this.textBox2.Text);

// Se A for igual a B então: OK!
if (A == B)
{
MessageBox.Show([Ô]OK![Ô]);
}
// Se A for menor que B então: Ruim.
if (A < B)
{
MessageBox.Show([Ô]Ruim![Ô]);
}
// Se A for maior que B então: Ótimo!
if (A > B)
{
MessageBox.Show([Ô]Ótimo![Ô]);
}
// Se A for diferente de B então: Fora de contexto.
if (!(A == B))
{
MessageBox.Show([Ô]Fora de contexto.[Ô]);
}
DANLEONHART 29/01/2011 20:51:28
#363787
Valeu ! Funcionou perfeito !

Agora como faço para usar o [Ô]And[Ô] ou o [Ô]Or[Ô] no C# ???

Assim:

Se [Ô]A[Ô] ou [Ô]B[Ô] estão vazias...
ou
Se [Ô]A[Ô] = vazia e [Ô]B[Ô] = X...

Entende ?!
LUIZCOMINO 29/01/2011 21:56:14
#363789
usa o or ou and mesmo

if A or B {

if A AND B {
RODRIGOFERRO 29/01/2011 22:09:58
#363792
Amigao da uma lida aqui oh, pode lhe responder várias duvidas

http://www.harding.edu/fmccown/vbnet_csharp_comparison.html

Abraços
DANLEONHART 30/01/2011 05:05:02
#363809
@ JONATHANSTECKER Obrigado mais uma vez!

@ LUIZCOMINO : Não é desta maneira não cara...
é assim:
VB.NET - C#

And = &
Or = |
Not = ~


@ ZEROCAL: Obrigado pelo link ! será de grande ajuda também !
Tópico encerrado , respostas não são mais permitidas