Есть десять одинаковых сфер и кубов. Нужно чтобы каждая сфера нашла свободный куб и следовала за ним, или не следовала, если того требуют обстоятельства, но при этом всегда знала что именно вот этот куб тот самый, а не вон тот неотесанный куб соседки.
Эмм, может тебе List нужен? https://docs.microsoft.com/ru-ru/dotnet/api/system.collections.generic.list-1?view=netcore-3.1
О не знал, что в C# есть шаблоны. Если это шаблоны аналогичные С++