aviso do compilador (nível 2) CS0253

Mensagem de erro

Comparação de referência não intencionais possíveis; para obter uma comparação do valor, converter a lateral direita digitar 'tipo'

O compilador está fazendo uma comparação de referência.Se você deseja comparar o valor de seqüências de caracteres, converter o lado direito da expressão para type.

O exemplo a seguir gera CS0253:

// CS0253.cs
// compile with: /W:2
using System;
class MyClass
{
   public static void Main()
   {
      string s = "11";
      object o = s + s;

      bool c = s == o;   // CS0253
      // try the following line instead
      // bool c = s == (string)o;
   }
}