Question: I want a List of OtherObjects all belonging to certain Objects.
Is it possible to create a List like so?

```
List<Object, List<OtherObject>>

```

Or should I create a new class and do?

```
List<NewClass>

```

Or should I do something else overall? The size is dynamic so I didn't want to use an array.

How can I achieve this?

Answer: 
You want a Dictionary<>, e.g.

```
Dictionary<Object, List<OtherObject>>

```

Where `Object` is the Key and `List<OtherObject>` is the Value
try Using 

`Dictionary<Object, List<OtherObject>>`

Hope i helped