Błąd kompilatora CS1641
Pole buforu o stałym rozmiarze musi mieć specyfikator rozmiaru tablicy po nazwie pola
W przeciwieństwie do tablic regularnych bufory o stałym rozmiarze wymagają określenia stałego rozmiaru w punkcie deklaracji. Aby rozwiązać ten błąd, dodaj dodatni literał liczby całkowitej lub stałą dodatnią liczbę całkowitą i umieść nawiasy kwadratowe po identyfikatorze.
Poniższy przykład generuje CS1641:
// CS1641.cs
// compile with: /unsafe /target:library
unsafe struct S {
fixed int [] a; // CS1641
// OK
fixed int b [10];
const int c = 10;
fixed int d [c];
}
Opinia o produkcie .NET
.NET to projekt typu open source. Wybierz link, aby przekazać opinię: