static void Main(string[] args) { /*Libro[] libros; libros = new Libro[10]; libros[0] = new Libro();*/ Libro miLibro=new Libro(); Libreria unaLibreria = new Libreria(); int indice; Libro miOtroLibro = new Libro(1111,"Brunoooooooooo"); if (unaLibreria.agregarLibro(miLibro)) { Console.WriteLine("El libro se ingresó"); } unaLibreria = unaLibreria + miOtroLibro; if (miLibro == miOtroLibro) { Console.WriteLine("Son iguales"); } else Console.WriteLine("No son iguales"); //unaLibreria.agregarLibro(miLibro);//agrega otro libro. prueba indice. ah re loco! indice = unaLibreria.indiceLibre(); Console.WriteLine(indice); }
public bool agregarLibro(Libro libroRecibido) { int indice=this.indiceLibre(); //si hay un indice libre, mete el libro en ese indice libre. if (indice != -1) { this.ArrayLibros[indice] = libroRecibido; return true; } return false; /* int i; for (i = 0; i < this.ArrayLibros.Length; i++) { if (this.ArrayLibros[i] == null) { this.ArrayLibros[i] = libroR; return true; } } return false;*/ }