У меня есть 2 отдельные классы:Какую универсальную коллекцию использовать?
- AreaProperties
- FieldProperties
1 AreaProperties может отображающие до 1 FieldProperties. Не меняя дизайн, я хочу, чтобы метод возвращал List<>
этих объектов
Какая общая коллекция на C# была бы подходящей?
Я понимаю, я могу отправить 2 Lists и функция будет выглядеть следующим образом:
public List<AreaProperties> Save(ref List<FieldProperties>)
{
..code
}
EDIT: решение Дрор Helper звучит хорошо. Однако недавно я узнал, что между FieldProperties и AreaProperties нет 1: 1. Как бы я теперь справился с этим. Я все еще хочу пойти с пользовательским классом, который имеет объект FieldProperties и AreaProperties, но как я могу обрабатывать сценарий от 1 до многих?
Я не понимаю, что вы пытаетесь спросить. Можете ли вы прояснить вопрос? –
Не совсем понятно, что вы просите, но вы почти наверняка не хотите передавать свой список по ссылке. См. Http://pobox.com/~skeet/csharp/parameters.html –
Пожалуйста, объясните вопрос с помощью Code outline/class struicture, который поможет. – NileshChauhan