Freigeben über


Compilerfehler CS1665

Aktualisiert: November 2007

Fehlermeldung

Puffer fester Größe müssen länger als 0 (null) sein.
Fixed size buffers must have a length greater than zero

Dieser Fehler tritt auf, wenn ein Puffer mit festgelegter Größe mit 0 (null) oder einer negativen Größe deklariert wird. Die Länge eines Puffers mit festgelegter Größe muss positiv und ganzzahlig sein.

Beispiel

Im folgenden Beispiel wird CS1665 generiert.

// CS1665.cs
// compile with: /unsafe /target:library
struct S
{ 
   public unsafe fixed int A[0];   // CS1665
}