public static string MostrarEstante(Estante e) { string aux = ""; foreach (Producto p in e.productos) { aux = aux + Producto.MostrarProducto(p) + "\n"; } return(aux); }
//6) El método público de clase MostrarEstante, retornará una cadena con toda la información del //estante, incluyendo el detalle de cada uno de sus productos.Reutilizar código. public static string MostrarEstante(Estante e) { string retorno; retorno = e.ubicacionEstante.ToString() + " "; foreach (Producto producto in e.productos) { if (!(e.productos is null)) //si es verdadero { retorno += Producto.MostrarProducto(producto); } } return(retorno); }
public static string MostrarEstante(Estante e) { StringBuilder retorno = new StringBuilder(); string retornoString; retorno.AppendLine("Ubicacion estante: " + e.ubicacionEstante); retorno.AppendLine("Capacidad: " + e.productos.Length); retorno.AppendLine("Productos: "); foreach (Producto p in e.productos) { retorno.Append(Producto.MostrarProducto(p)); } retornoString = retorno.ToString(); return(retornoString); }