/// <summary> /// 根据模型获取对应信息 /// </summary> /// <param name="Enum_Model">当前枚举</param> /// <returns></returns> public static string Enum_GetString(this Enum_ScoreType Enum_Model) { string result = string.Empty; switch (Enum_Model) { case Enum_ScoreType.Sport: result = "Sport"; break; case Enum_ScoreType.Sleep: result = "Sleep"; break; case Enum_ScoreType.Eat: result = "Eat"; break; default: result = ""; break; } return(result.ToLower()); }
/// <summary> /// /// </summary> public GetScoreResponse(List <Score> List_Score, Enum_ScoreType scoreType) { this.Score = List_Score.Sum(p => p.ScoreNum); this.ScoreType = scoreType.Enum_GetString(); this.ListId = List_Score.Select(p => p.ScoreId).ToList().ParseString(); }