Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
"stackalloc" darf nicht in einem catch- oder finally-Block verwendet werden.
Sie können den stackalloc-Operator nicht in einem catch- oder finally-Block verwenden. Weitere Informationen finden Sie unter Ausnahmen und Ausnahmebehandlung.
Im folgenden Beispiel wird CS0255 generiert:
// CS0255.cs
// compile with: /unsafe
using System;
public class TestTryFinally
{
public static unsafe void Test()
{
int i = 123;
string s = "Some string";
object o = s;
try
{
// Conversion is not valid; o contains a string not an int
i = (int) o;
}
finally
{
Console.Write("i = {0}", i);
int* fib = stackalloc int[100]; // CS0255
}
}
public static void Main()
{
}
}