|
|
|
|
|
by dmz73
2217 days ago
|
|
Unfortunately C# and the rest of .NET ecosystem (and for that matter Java and rest of JVM) are not fully 64bit capable to this day and will probably not be fully 64bit capable for the next decade if ever.
What do I mean with this? .NET and JVM native arrays use 32bit indexes and most standard container classes also use 32bit indexes so you cannot have more than 2^31 elements.
Who needs that many elements in the array?
No-one who develops in these environments...because they can't have them so they move to something that can. |
|
[0] https://docs.microsoft.com/en-us/dotnet/framework/configure-...