まず、私は2つのクラスを持っています
class Student
{
int StudentID
string Name
Fee fee
}
class Fees
{
int FeeID
string FeeName
DateTime FeeDueDate
}
10 個の学生オブジェクトがあるとします Student[] スタッド = 新しい Student[10]
スタッド[0] に 4 つの手数料 ( Fee[4] ) があり、それらが
FeeID=1, FeeName="Books", FeeDueDate="2014/06/25"
FeeID=2, FeeName="Tuition", FeeDueDate="2013/03/21"
FeeID=3, FeeName="Sports Equipment", FeeDueDate="2013/03/18"
FeeID=4, FeeName="School Dorm", FeeDueDate="2013/07/26"
スタッド [1] には 2 つの手数料 ( Fee[2] ) があり、それらは
FeeID=2, FeeName="Books", FeeDueDate="2014/06/20"
FeeID=4, FeeName="School Dorm", FeeDueDate="2013/03/26"
そしてスタッド[2]は......
学生の同じ順序を維持しながら、FeeDueDateの昇順で手数料である2番目のコレクションをソートする必要があります
ソート後は
stud[0] =>
FeeID=3, FeeName="Sports Equipment", FeeDueDate="2013/03/18"
FeeID=2, FeeName="Tuition", FeeDueDate="2013/03/21"
FeeID=4, FeeName="School Dorm", FeeDueDate="2013/07/26"
FeeID=1, FeeName="Books", FeeDueDate="2014/06/25"
stud[1] =>
FeeID=4, FeeName="School Dorm", FeeDueDate="2013/03/26"
FeeID=2, FeeName="Books", FeeDueDate="2014/06/20"
これはどのように行うことができますか?ありがとう
また、この画像は私のオブジェクトのコレクションを示しています http://oi50.tinypic.com/wuq9o3.jpg