Advertencia del compilador (nivel 2) CS0253
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;
}
}
Colaborar con nosotros en GitHub
El origen de este contenido se puede encontrar en GitHub, donde también puede crear y revisar problemas y solicitudes de incorporación de cambios. Para más información, consulte nuestra guía para colaboradores.
Comentarios de .NET
.NET es un proyecto de código abierto. Seleccione un vínculo para proporcionar comentarios: