Object tablica pytanie.

0

Witam po ponad tygodniowej przerwie od programowania wracam. Zauważyłem na forum temat o programie do zliczania znaków z tekstu. Na pierwszy rzut oka banalne spróbowałem to zrobić.
I tu mam problem przy czymś takim:

 
// Tworze tablice Object 2-wymiary gdzie Array[n,0] = np.'a' a Array[n,1] = liczba wystąpienia danego znaku.
Object[,] Array = new Object[25,2];
// Wszystko dobrze z początku wypełniam a problem pojawia się przy zwiększeniu wystąpienia znaku;
// Dozwolone jest coś takiego Array[n,1] = coś a Array[n,1] += 1 już nie. Czemu? Jak to ominąć? Nie mam już pomysłów. 
// Próbowałem konwertować i nic... 

Wpadlem też na pomysł by zrobić to taką samą tablica charów,stringów czy 2 osobne tablice. I wszystko działa.
Ale nie odpuszczę temu Object... Początki są trudne!;p

0

Operator '+=' cannot be applied to operands of type 'object' and 'int'

No przecież jest napisane.
Moim zdaniem: sam element tablicy jest typu Object, możesz do niego zapisać różne wartości np. int, char itd., ale nie możesz do typu Object dodać int'a no bo nie masz przeciążonego operatora.

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