Compiler Error CS1665
Collapse the table of content
Expand the table of content
This documentation is archived and is not being maintained.

Compiler Error CS1665 

Error Message

Fixed size buffers must have a length greater than zero

This error occurs if a fixed size buffer is declared with a zero or negative size. The length of a fixed size buffer must be a positive integer.


The following sample generates CS1665.

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