/// <summary>カップボードがあったら警告メッセージを表示する</summary> public static void WarnCupboardSerial(List <TextObject> texts) { string messageId = @"There's cupboard in floor plan please check height of items installed in it."; List <CupboardSerial> serials = UnitWiring.Masters.CupboardSerials; var cupboardTexts = texts.FindAll(p => serials.Exists(q => q.Name == p.Text)); if (cupboardTexts.Count == 0) { return; } var error = new ErrorDialog(messageId, 0); cupboardTexts.ForEach(p => error.AddInfo(p)); error.ShowDialog(); }