踏雪留痕的专栏

var dictionary = new Dictionary<string, User>();using (var redisClient = RedisManager.GetClient()){var user = redisClient.GetTypedClient<User>();var user1 = new User{Id = user.GetNextSequence(),//获取新的IDName = "小明",Job = new Job { Position = "Python" }};var user2 = new User{Id = user.GetNextSequence(),Name = "小红",Job = new Job { Position = "Python" }};var userKeyList = user.GetAllKeys().Where(x => x.StartsWith("urn")).OrderBy(y => y).ToList();//只获取保存value的keydictionary.Add(userKeyList[1], user1);//第二个人dictionary.Add(userKeyList[2], user2);//第三个人redisClient.SetAll(dictionary);//同时修改多个valuevar users = user.GetAll();if (users.Count > 0){var htmlStr = string.Empty;foreach (var u in users){htmlStr += "<li>ID=" + u.Id + "姓名:" + u.Name + "所在部门:" + u.Job.Position + "</li>";}lblPeople.Text = htmlStr;}lblShow.Text = "筛选后共有:" + users.Count.ToString() + "人!";}我需要在修改了第一个人所在部门的基础上同时将第二个人和第三个人所在部门、姓名、ID都一并修改,,执行后效果图如下:

这种精神使人能在旅行中和大自然更加接近,

踏雪留痕的专栏

相关文章:

你感兴趣的文章:

标签云: