Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Posible comparación de referencias no intencionada; para obtener una comparación de valores, convierta el lado de la derecha en el tipo 'type'
El compilador realiza una comparación de referencia. Si quiere comparar el valor de las cadenas, convierta el lado derecho de la expresión a type.
El ejemplo siguiente genera la advertencia 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;
}
}