我对 C# 还很陌生
我正在尝试从外部数据源中检索一些信息并将其存储在数组中,一旦它在数组中,我希望按时间对其进行排序。
我知道如何对一行中的一列执行此操作,但是我需要的信息有多个列。
例如:
foreach (Appointment Appoint in fapts)
{
// Store Appoint.Subject, Appoint.Start, Appoint.Organiser.Name.ToString(), Appoint.Location in an array
}
// Sort my array by Appoint.Start
foreach ( item in myNewArray )
{
//print out Appoint.Subject - Appoint.Start, Appoint.Organiser.Name.ToString() and Appoint.location
}
非常感谢您的帮助。
编辑:
我有多个数据源,其中包括:
foreach (Appointment Appoint in fapts)
{
// Store Appoint.Subject, Appoint.Start, Appoint.Organiser.Name.ToString(), Appoint.Location in an array
}
因此需要对新数组中的项目进行排序,我知道这不是很有效,但是无法以任何其他方式获取我需要的信息。