public static IEnumerable<TestFindPrint_v2> zFindPrint(this IEnumerable<TestPrint_v2> prints, FindPrintManager findPrintManager) { foreach (TestPrint_v2 print in prints) { yield return new TestFindPrint_v2 { Print = print, FindPrintInfo = findPrintManager.Find(print.Title, print.PrintType) }; } }
public static void Test_FindPrint(string file, string parameters = null, int version = 6) { Trace.WriteLine("Test_FindPrint \"{0}\"", file); FindPrintManager findPrintManager = CreateFindPrintManager(parameters, version); Trace.WriteLine(" FindPrintList.Count : {0}", findPrintManager.FindPrintList.Count); file = zPath.Combine(GetDirectory(), file); string bsonFile = zpath.PathSetFileNameWithoutExtension(file, zPath.GetFileNameWithoutExtension(file) + "_out_bson"); zMongo.BsonRead <TestPrint_v2>(file).zFindPrint(findPrintManager).zSave(bsonFile); //WriteAllFindPrint(bsonFile); }
public static IEnumerable <TestFindPrint_v2> zFindPrint(this IEnumerable <TestPrint_v2> prints, FindPrintManager findPrintManager) { foreach (TestPrint_v2 print in prints) { yield return(new TestFindPrint_v2 { Print = print, FindPrintInfo = findPrintManager.Find(print.Title, print.PrintType) }); } }