Возможен ли массив полигонов? - PullRequest
0 голосов
/ 10 декабря 2011

Вопрос для начинающих: На холсте пять изображений. Каждый построен из 13 полигонов. Теперь я хочу скопировать цвет тех же частей полигоны к следующему. Можно ли создать массив из 13 частей:

arrayA = {A_1, A_2,.. , A13}
arrayB = {B_1, B_2,.. , B13}
where A_1 to A_13 are the polygons of image A ?
e.g arrayA[0].Fill = Brushes.Red

Может быть, это совершенно глупо, потому что я ничего не мог найти.

Спасибо за подсказки для поиска!

1 Ответ

0 голосов
/ 10 декабря 2011

Я думаю, что наилучшим подходом будет использование списка T, где T - тип данных многоугольника. List предлагает вам большую гибкость и легко работает с LINQ.

var myList = new List<PolygonDataTypeName>{ A_1, A_2,.. , A13 };

Это просто идея. Есть несколько способов сделать это.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...