public void Add(LibraryBook book) { //Array.Resize(ref books, books.Length + 1); //books[books.Length - 1] = book; books.Add(book); }
public void Add(LibraryBook book) { Array.Resize(ref books, books.Length + 1); books[books.Length - 1] = book; }
static void Main(string[] args) { colors carColor = colors.yellow; string[] colors2 = { "red", "green", "white" }; string currentcolor = "gray"; Array colorss = Enum.GetValues(typeof(colors)); foreach (colors name in colorss) { Console.WriteLine(name); } /* * Console.WriteLine("Enum EnumName: "); * EnumName names; * Array mas = Enum.GetValues(typeof(EnumName)); * foreach (EnumName name in mas) * Console.WriteLine(name); * * names = EnumName.Oleg; * Console.WriteLine($"\nEnumName.Oleg value: {EnumName.Oleg}"); * Console.WriteLine($"\nEnumName.Oleg index: {(int)EnumName.Oleg}"); * * * Console.WriteLine($"\nIndex of \'sat\': {(int)daysOfWeek.sat}"); * Console.WriteLine($"Value of array with index of \'sat\': {days[(int)daysOfWeek.sat]}"); * Console.WriteLine($"\nIndex of \'sun\': {(int)daysOfWeek.sun}"); * Console.WriteLine($"Value of array with index of \'sun\': {days[(int)daysOfWeek.sun]}"); */ //nsClass1 cl1 = new nsClass1(); Author author1 = new Author("Jack London", "USA", new DateTime(1876, 1, 12), new DateTime(1916, 11, 22), Dictionary.Sex.male); Author author3 = new Author("Lina Kostenko", "Ukraine", new DateTime(1930, 3, 19), Dictionary.Sex.female); Console.WriteLine(author1); Console.WriteLine(author3); Author author5 = new Author("I.Ilph", "Russian empire", new DateTime(1897, 10, 15), new DateTime(1937, 04, 13), Dictionary.Sex.male); Author author6 = new Author("E.Petrov", "Russian empire", new DateTime(1903, 10, 15), new DateTime(1942, 04, 13), Dictionary.Sex.male); Publisher publisher1 = new Publisher("BHV", "Ukraine"); Book book1 = new Book("White tooth", publisher1, "Jack London, Lina Kostenko"); Console.WriteLine(book1); LibraryBook book2 = new LibraryBook("12 chairs", publisher1, new Author[] { author5, author6 }); LibraryBook book3 = new LibraryBook("10 black children", publisher1, new Author[] { author5, author6 }); LibraryBook book4 = new LibraryBook("3 pigs", publisher1, new Author[] { author5, author6 }); Console.WriteLine(book2); LibraryBook nullbook = new LibraryBook("", null, null); Library library = new Library(); library.Add(null); library.Add(book2); library.Add(nullbook); library.Add(book3); library.Add(book4); Console.WriteLine(library); Console.WriteLine(library.Remove(2)); Console.WriteLine(library.Remove(2)); Console.WriteLine(library); LibraryBook temp = library.BookAt(6); Console.WriteLine(temp == null ? "No book" : temp.ToString()); Console.WriteLine(library.FindByTitle("3")); Int32 q = new Int32(); Console.WriteLine(q); int?o = null; Console.WriteLine("--- " + o.GetType() + " ----"); //Console.WriteLine((o == null ? "null" : o)); Console.WriteLine("\n----\n"); var a = q; Console.WriteLine(a); var b = o; Console.WriteLine(b); }