Czy istnieje mozliwość żeby jedna tablica przechowywała różne typy obiektów takie jak int, string, float itp?

1 odpowiedź

Nie, tablica może przechowywać jedynie wartości tego samego typu.
Ale skoro wszystkie typy dziedziczą po klasie System.Object, możemy więc stworzyć tablicę przechowujące typy Object. Dzięki temu w jednej tablicy będzie można przechowywać wartości o różnych typach.
object[] mixedTypeArray = new object[5];
mixedTypeArray[0] = null;
mixedTypeArray[1] = 1;
mixedTypeArray[2] = "John";
mixedTypeArray[3] = false;
mixedTypeArray[4] = 10.23;

Zaloguj się lub zarejestruj by dodać odpowiedź.


© 2019 - SkillsTest.pl | | Regulamin | Polityka Prywatnosci