您的位置:首页 > 编程语言 > C#

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

2016-06-23 10:50 489 查看
/// <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", 6379);//redis服务IP和端口

int jsCode = 1;
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 = 0;
jsMessage = ex.Message;
}

return new RedisJsonResult()
{
JsCode = jsCode,
JsMessage = jsMessage,
data_ModelNumberC = IList_ModelNumberC_,
success = true,
};
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: