영어로 읽기

다음을 통해 공유


컴파일러 경고(수준 3) CS0665

조건식에 할당을 사용하면 항상 상수가 됩니다. = 대신 ==을 사용하세요.

조건식에서 == 연산자 가 아닌 = 연산자를 사용했습니다.

다음 샘플에서는 CS0665를 생성합니다.

C#
// CS0665.cs  
// compile with: /W:3  
class Test  
{  
   public static void Main()  
   {  
      bool i = false;  
  
      if (i = true)   // CS0665  
      // try the following line instead  
      // if (i == true)  
      {  
      }  
  
      System.Console.WriteLine(i);  
   }  
}