Есть ли C#
есть что предложить для следующего кода (в терминах рефакторинга) :
Я хотел бы иметь возможность заменить два вызова foreach одним вызовом, например for every (x, x) possible pair
, это можно сделать?
foreach (var image1 in sequence.Images)
{
foreach (var image2 in sequence.Images)
{
if (image1 != image2)
{
metric.SetImageMetric(new ImagePair(image1, image2), 1.0);
}
}
}