Могу ли я иметь список, содержащий одну строку и два числа? Или у меня может быть только один тип элемента?Список с разными типами объектов?
ответ
Если это то, что вам нужно, тогда я бы посмотрел на не общий класс System.Collections.ArrayList
.
Update
Для тех из вас, кто не собирается читать огромный комментарий цепь ... это выглядит как Адам Робинсон к чему-то, используя List<object>
над ArrayList
. Оба будут работать, но в больших коллекциях кажется, что List<object>
заметно выше, чем ArrayList
.
Я бы защищал 'Список
@Adam - Зачем переходить в список
@Justin: Вы не делаете его небезопасным, вы делаете его безопасным для типа ближайшего общего предка, который является «объектом». Я бы выбрал 'List
Вы можете. Список объектов может это сделать. Но вы теряете безопасность типа с этим, а также время разработки intelliSense.
Что вы хотите сделать? Вы также можете использовать класс с 3 членами.
Нет, контейнеры наподобие List(Of T)
магазин точно один типT
элементов. Вы можете, однако, сделать этот один тип состоящий из одной строки и двух чисел.
Structure Foo
Public Desc As String
Public x As Integer, y As Integer
End Structure
Dim List = New List(Of Foo)
Да, вы можете.
dim myVehicles as new list(of object)
dim myCar as new car
dim myBike as new bike
dim mySecondCar as new car
myVehicles.add(myCar)
myVehicles.add(myBike)
myVehicles.add(mySecondCar)
- 1. removeВсе метод с разными типами объектов
- 2. ShouldBeEquivalentTo для объектов с разными типами
- 3. Как скопировать список с двумя разными типами?
- 4. Назначение C++ между разными типами объектов
- 5. Список наполнения различными типами объектов
- 6. Переменные аргументы с разными типами?
- 7. Выражения LINQ Создание массива с разными типами объектов
- 8. Вложенный список в Android с ArrayAdapter и разными объектными типами
- 9. openui5 список, связанный с моделью с разными типами элементов списка
- 10. Создание функционального интерфейса, работающего с разными типами объектов
- 11. Несколько векторов с разными типами
- 12. Создать выражение с разными типами
- 13. RecycleView с разными типами просмотров
- 14. Выбор новых записей с разными типами
- 15. Как реализовать связанный список с разными типами элементов?
- 16. WPF C# привязка DataGrid Список с разными типами
- 17. Создание связанного списка с разными типами структуры
- 18. QueryOver ProjectionList с разными типами корневых сущностей
- 19. Как сделать метод многоразовым с разными типами
- 20. Объекты AutoMapper с разными типами свойств
- 21. AngularStrap typeahead с типами объектов
- 22. SQL Union с таблицами с разными типами
- 23. Расширяемый ListView с разными типами взглядов android
- 24. Список с несколькими типами
- 25. Список с различными типами
- 26. Возвращение объектов с несколькими типами RESTful способом
- 27. Python min() аргументов с разными типами
- 28. Реализация дерева с разными типами данных узлов
- 29. Вызываем с разными типами возвращаемых данных
- 30. Как обращаться с разными типами пользователей?
Что представляют собой эти объекты? Имеет ли смысл иметь разные типы в списке? –