ImageSharp - мутировать в цикле foreach?
Это все еще в бета-версии, но, возможно, кто-то знает..
Я использую библиотеку ImageSharp для рисования некоторых изображений (диаграмм). У меня есть что-то вроде этого:
Image<Rgba32> image = new Image<Rgba32> (width, height)
int y = 0;
foreach (var label in labels)
{
var point = new PointF (0, y);
image.Mutate(x => x.DrawText(label, labelFont, labelColor, point, new TextGraphicsOptions(true));
}
Есть ли лучший способ сделать это foreach? Можно ли как-то избежать повторения Mutate n раз? Можно ли сделать что-то подобное: image.Mutate(x=> x.MyFunctionContainedForeach())?