C# list 筛选FindAll,根据参数过滤

时间:2023-03-09 01:40:43
C# list 筛选FindAll,根据参数过滤
/// <summary>
/// 汽车车型 获取
/// Redis Key=zgqp315_Redis_ModelNumberC_List
/// </summary>
/// <param name="SeriesId"></param>
/// <returns></returns>
public static RedisJsonResult Get_ModelNumberC(int SeriesId)
{
//var redisClient = RedisManager.GetClient();
var redisClient = new RedisClient("127.0.0.1", );//redis服务IP和端口 int jsCode = ;
string jsMessage = "一切正常";
List<ModelNumberC> IList_ModelNumberC = null; var IList_ModelNumberC_ = new List<ModelNumberC>();
try
{
IList_ModelNumberC = redisClient.Get<List<ModelNumberC>>("zgqp315_Redis_ModelNumberC_List");
IList_ModelNumberC_ = IList_ModelNumberC.FindAll((ModelNumberC r) => r.SeriesId == SeriesId);
}
catch (Exception ex)
{
jsCode = ;
jsMessage = ex.Message;
} return new RedisJsonResult()
{
JsCode = jsCode,
JsMessage = jsMessage,
data_ModelNumberC = IList_ModelNumberC_,
success = true,
};
}