Wątek przeniesiony 2017-08-15 07:54 z C# i .NET przez ŁF.

Indeks tablicy

0

Cześć!
Mam tablicę i chcę odwołać się do jakiegoś elementu używając obiektu typu ulong jako indeksu jednak pojawia mi się taki oto błąd: "Argument 1: cannot convert from 'ulong' to 'int' "

Jak to rozwiązać?

0

Nie używać ulong, tylko int do indeksowania tablicy.

0

Indeks musi być ulong'iem bo tablica może zawierać 2^64 znaków. Sam int jest za mały

4

W takim razie nie możesz do tego celu użyć tablicy, bo jej maksymalny rozmiar w C# to 2^31 elementów, czyli Int32.MaxValue.

Do czego potrzebna ci tak duża tablica?

0

Ok, dzięki za info. Już nie ważne.

1 użytkowników online, w tym zalogowanych: 0, gości: 1