Я вижу этот метод Array.ConvertAll
, но для него требуется Converter
. Я не понимаю, зачем мне нужен конвертер, когда я уже определил неявный в своем классе:
public static implicit operator Vec2(PointF p)
{
return new Vec2(p.X, p.Y);
}
Я пытаюсь передать массив PointF
в массив Vec2
s. Есть ли хороший способ сделать это? Или я должен просто отсосить его и написать (другой) конвертер или цикл над элементами?