Visual C++ .NET/Language Basics/Comparison Operators

Материал из .Net Framework эксперт
Перейти к: навигация, поиск

Branch Based on a Comparison

<source lang="csharp">

  1. include "stdafx.h"
  2. using <mscorlib.dll>

using namespace System; int main(void) {

   int value1 = 10;
   int value2 = 20;
   int value3 = 30;
   if (value1 == 15)
       Console::WriteLine("value1 == 15.");
   else if (value1 == 27)
       Console::WriteLine("value1 == 27.");
   else if (value1 == 45)
       Console::WriteLine("value1 == 45.");
   else
       Console::WriteLine("value1 is not 15, 27, or 45.");
   return 0;

}

 </source>


Make Complicated Comparisons

<source lang="csharp">

  1. include "stdafx.h"
  2. using <mscorlib.dll>

using namespace System; int main(void) {

   int value1 = 10;
   int value2 = 20;
   int value3 = 30;
   if (((value1 == 10) && (value2 == 20)) || (value3 == 25))
       Console::WriteLine ("This expression is true.");
   if ((value1 == 10) && ((value2 == 20)) || (value3 == 25))
       Console::WriteLine ("This expression is true.");
   return 0;

}

 </source>