搜索结果
查询Tags标签: GetRange,共有 5条记录-
优化列表删除元素操作 (C#)
边遍历边删除, 前几天面试的时候被问到了这个问题。 今天研究了一下。 当时的解法是定义EndIndex作为结束标识,默认等于列表的Count 在for循环中不以列表的Count作为结束标识,而是使用EndIndex作为结束标识。 在检测到需要被删除的元素时,将该元素与尾部元素(EndIndex…
2022/6/4 1:20:08 人评论 次浏览 -
Redis学习笔记
String字符串: set k1 keyName nx:只有keyName不存在的时候才能设置成功,可实现分布式锁。 set k1 keyName xx :只有keyName存在的时候才能设置成功,即更新操作。 mset k1 a k2 b mget k1 k2 批量set和get。 append k1 "hello":将"hello"追加到…
2021/11/10 2:09:54 人评论 次浏览 -
Redis学习笔记
String字符串: set k1 keyName nx:只有keyName不存在的时候才能设置成功,可实现分布式锁。 set k1 keyName xx :只有keyName存在的时候才能设置成功,即更新操作。 mset k1 a k2 b mget k1 k2 批量set和get。 append k1 "hello":将"hello"追加到…
2021/11/10 2:09:54 人评论 次浏览 -
【C#】List使用汇总
(1)将List复制到另一个ListList<T>newList = oldList.GetRange(index, count);(2)批量对List的某个字段赋值listName.ForEach(a => a.b = false);(3)截取List dataList = dataList.GetRange(firstIndex, 10); //截取firstIndex开始往后十个元素(4)List转…
2021/9/27 17:11:00 人评论 次浏览 -
【C#】List使用汇总
(1)将List复制到另一个ListList<T>newList = oldList.GetRange(index, count);(2)批量对List的某个字段赋值listName.ForEach(a => a.b = false);(3)截取List dataList = dataList.GetRange(firstIndex, 10); //截取firstIndex开始往后十个元素(4)List转…
2021/9/27 17:11:00 人评论 次浏览