public override string ToString() { return($"Name: {Name}{Environment.NewLine}" + $"Model: {Model}{Environment.NewLine}" + $"Starship Class: {StarshipClass}{Environment.NewLine}" + $"Manufacturer: {Manufacturer}{Environment.NewLine}" + $"Cost in Credits: {CostInCredits}{Environment.NewLine}" + $"Length: {Length}{Environment.NewLine}" + $"Crew: {Crew}{Environment.NewLine}" + $"Passengers: {Passengers}{Environment.NewLine}" + $"Max Atmosphering Speed: {MaxAtmospheringSpeed}{Environment.NewLine}" + $"Hyperdrive Rating: {HyperdriveRating}{Environment.NewLine}" + $"MGLT: {Mglt}{Environment.NewLine}" + $"Cargo Capacity: {CargoCapacity}{Environment.NewLine}" + $"Consumables: {Consumables}{Environment.NewLine}" + $"Films: {string.Join(", ", Films ?? new List<string>())}{Environment.NewLine}" + $"Pilots: {string.Join(", ", Pilots ?? new List<string>())}{Environment.NewLine}" + $"Url: {Url}{Environment.NewLine}" + $"Created at: {Created.ToString("yyyy-MM-dd HH:mm")}{Environment.NewLine}" + $"Edited at: {Edited.ToString("yyyy-MM-dd HH:mm")}{Environment.NewLine}"); }