C# Error CS1664 – Fixed size buffer of length {0} and type ‘{1}’ is too big

C# Error

CS1664 – Fixed size buffer of length {0} and type ‘{1}’ is too big

Reason for the Error & Solution

Fixed size buffer of length ‘length’ and type ‘type’ is too big

The maximum size of a fixed-size buffer (as determined by the length multiplied by the element size) is 2^31 = 268435455.