Errore del compilatore CS0208
Aggiornamento: novembre 2007
Messaggio di errore
Impossibile accettare l'indirizzo di un tipo gestito ('tipo'), recuperarne la dimensione o dichiarare un puntatore a esso.
Cannot take the address of, get the size of, or declare a pointer to a managed type ('type')
Non è possibile accettare l'indirizzo di un oggetto gestito, recuperarne la dimensione o dichiarare un puntatore a un tipo gestito, anche se l'oggetto è utilizzato con la parola chiave unsafe. Per ulteriori informazioni, vedere Codice unsafe e puntatori (Guida per programmatori C#).
Esempio
Il seguente codice di esempio genera l'errore CS0208:
// CS0208.cs
// compile with: /unsafe
class S
{
public int a = 98;
}
public class MyClass
{
unsafe public static int Main()
{
S s = new S(); // S is managed
S * s2 = &s; // CS0208
return 1;
}
}