コード例 #1
0
ファイル: Library.cs プロジェクト: ivanchikov-alex/Lab06
 public void AddLiterature(PrintedEdition literature)
 {
     if (literature is Book)
     {
         Books.Add(literature as Book);
     }
     if (literature is Journal)
     {
         Journals.Add(literature as Journal);
     }
     if (literature is Manual)
     {
         Manuals.Add(literature as Manual);
     }
 }
コード例 #2
0
ファイル: Library.cs プロジェクト: ivanchikov-alex/Lab06
 public void DelLiterature(PrintedEdition literature)
 {
     if (literature is Book)
     {
         Books.Remove(literature as Book);
     }
     if (literature is Journal)
     {
         Journals.Remove(literature as Journal);
     }
     if (literature is Manual)
     {
         Manuals.Remove(literature as Manual);
     }
 }
コード例 #3
0
 public static void IAmPrinting(PrintedEdition printedEdition)
 {
     Console.WriteLine(printedEdition.ToString());
 }