Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Typen av lokal deklarerad i en fast instruktion måste vara en pekartyp
Variabeln som du deklarerar i en fast instruktion måste vara en pekare. Mer information finns i Osäker kod och pekare.
Följande exempel genererar CS0209:
// CS0209.cs
// compile with: /unsafe
class Point
{
public int x, y;
}
public class MyClass
{
unsafe public static void Main()
{
Point pt = new Point();
fixed (int i) // CS0209
{
}
// try the following lines instead
/*
fixed (int* p = &pt.x)
{
}
fixed (int* q = &pt.y)
{
}
*/
}
}
Feedback om .NET
.NET är ett öppen källkod projekt. Välj en länk för att ge feedback: