List排序

 /// 
    /// 读json
    /// 
    public void ReadJson()
    {
        string json = File.ReadAllText(prodatajsonpath);
        Jsondatapro jsondata = JsonUtility.FromJson(json);
        if (jsondata != null)
        {
            prodata = jsondata.jsonprodata;
            prodata.Sort(SortList);//排序
        }

    }
    /// 
    /// 集合排序  根据上次操作时间来排序
    /// 
    /// 
    /// 
    /// 
    private int SortList(ProjectData data1, ProjectData data2)
    {
        DateTime date1 = DateTime.Parse(data1.recenttime);
        DateTime date2 = DateTime.Parse(data2.recenttime);

        return DateTime.Compare(date2, date1);
    }

 

你可能感兴趣的:(unity,C#语言)