Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Aggiornamento: novembre 2007
Messaggio di errore
Probabile confronto di riferimenti non intenzionale. Per confrontare i valori, eseguire il cast dell'espressione di sinistra sul tipo 'tipo'.
Possible unintended reference comparison; to get a value comparison, cast the left hand side to type 'type'
Il compilatore sta effettuando un confronto di riferimenti. Per confrontare il valore delle stringhe, eseguire il cast dell'espressione di sinistra su type.
Il seguente codice di esempio genera l'avviso CS0252:
// CS0252.cs
// compile with: /W:2
using System;
class MyClass
{
public static void Main()
{
string s = "11";
object o = s + s;
bool b = o == s; // CS0252
// try the following line instead
// bool b = (string)o == s;
}
}