Я пытаюсь сортировать 5 объектов клиента и сортировать их по заказу клиента, сохраняя при этом имя и общую сумму, причитающуюся клиенту. Я не уверен точно, как сортировать с использованием идентификационного номера, сохраняя при этом имя клиента и общее количество, связанное с идентификатором. Должен ли я сделать string[] arrayOfString {}
? У меня есть наборы и встает на место, и клиенты сделали.Сортировка массива по id
public class Customer
{
//Attributes
private string firstName;
private string lastName;
private int idNumber;
private double total;
//Methods
public Customer() { }
public Customer(string aFirstName, string aLastName, int aIDNumber, double aTotal)
{
this.SetFirstName(aFirstName);
this.SetLastName(aLastName);
this.SetIDNumber(aIDNumber);
this.SetTotal(aTotal);
Console.WriteLine(this.Display());
}
//Set
public void SetFirstName(string aFirstName)
{
this.firstName = aFirstName;
}
public void SetLastName(string aLastName)
{
this.lastName = aLastName;
}
public void SetIDNumber(int aIDNumber)
{
this.idNumber = aIDNumber;
}
public void SetTotal(double aTotal)
{
this.total = aTotal;
}
//Get
public string GetFirstName()
{
return this.firstName;
}
public string GetLastName()
{
return this.lastName;
}
public int GetIDNumber()
{
return this.idNumber;
}
public double GetTotal()
{
return this.total;
}
public string Display()
{
return string.Format("Customer Created\r\n" +
"\tName: {0} {1}\r\n" +
"\tID: {2}\r\n" +
"\tBalence: {3}\r\n", this.GetFirstName(), this.GetLastName(), this.GetIDNumber(), this.GetTotal());
}
Пожалуйста, покажите ваш код. – Lance
Почему бы вам не поставить свой код в вопросе? –
Зачем нам догадываться, как выглядит ваш код? Мы можем ошибаться и давать неверный ответ. Это потеряло бы наше время и заставит нас меньше думать о вас. –