/// <summary>
/// 读json
/// </summary>
public void ReadJson()
{
string json = File.ReadAllText(prodatajsonpath);
Jsondatapro jsondata = JsonUtility.FromJson<Jsondatapro>(json);
if (jsondata != null)
{
prodata = jsondata.jsonprodata;
prodata.Sort(SortList);//排序
}
}
/// <summary>
/// 集合排序 根据上次操作时间来排序
/// </summary>
/// <param name="data1"></param>
/// <param name="data2"></param>
/// <returns></returns>
private int SortList(ProjectData data1, ProjectData data2)
{
DateTime date1 = DateTime.Parse(data1.recenttime);
DateTime date2 = DateTime.Parse(data2.recenttime);
return DateTime.Compare(date2, date1);
}