public LinRule(SetOfSigns[] imgs) { for (int i = 0; i < imgs.Count(); i++) { for (int j = i + 1; j < imgs.Count(); j++) { MinMaxRule rl = new MinMaxRule(imgs[i], imgs[j]); mxRuleList.Add(rl); } } }
public static void WriteTask(SetOfSigns[] imgs,int cellsize) { if (imgs != null) { SaveFileDialog sf = new SaveFileDialog(); sf.Title = "Выберите файл"; sf.Filter = "Текстовые файлы|*.txt"; if (sf.ShowDialog() == DialogResult.OK) { TextWriter tw = new StreamWriter(sf.FileName); tw.WriteLine("//число образов"); tw.WriteLine(cellsize); tw.WriteLine("//число образов"); tw.WriteLine(imgs.Count()); for (int i = 0; i < imgs.Count(); i++) { tw.WriteLine("//image" + (i + 1)); tw.WriteLine(imgs[i].ToString()); } tw.Close(); } } }