如何知道列表中的索引

安德列斯·吉伦·埃尔南德斯

我有一个名为Persons的表,该表具有两列(CountTalked(int),Age(int)),使用实体框架核心2.2,我从此表中获得类似以下的列表:

[
P1 = {CountTalked= 4,age= 25},//Index 0
p2 = {CountTalked= 3,age = 30},//Index 1
p3 = {CountTalked = 2,age= 33},// Index 2
p4 = {CountTalked = 1, age = 27 },// Index 3
p5 = {CountTalked = 0, age = 28} // Index 4
]

我有一个这样的课程:classTest:{CountTalked = 2},如果我将自己的课程与列表进行比较,我希望我的课程在位置与列表进行比较,则我处于第3位

在此处输入图片说明

,问题是我该如何获取位置以便发送ClassTest的CountTalked。如果我的classTest的CountTalked = 5,那么我的排名将是=> 1

Zohar Peled

如果您只想知道该人在列表中的位置,则不必为此排序,您只需要知道多少人的钱少(或等值钱)-简单的计数会给你答案:

var index = Persons.Count(p => p.Money <= pTest.Money);

索引基于零的事实意味着该计数将为您提供列表中pTest适合的下一个索引。

这比排序列表然后从列表中选择项目更有效,因为您只需要遍历整个列表一次。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何知道列表索引是否退出

来自分类Dev

如何从python所有组合列表中的索引中知道元素的组合

来自分类Dev

当我不知道元素的索引号时如何从列表中删除它

来自分类Dev

如何获取列表中的索引

来自分类Dev

如何从列表列表中建立索引?

来自分类Dev

如何知道用户猜到了刽子手中的哪些字母,以及如何根据它们在秘密单词中的索引将它们存储在最终列表中

来自分类Dev

如何知道编辑器中的光标位置索引

来自分类Dev

如何在列表中存储索引

来自分类Dev

如何使用LINQ从列表中获取索引

来自分类Dev

如何遍历某个索引中的列表?

来自分类Dev

如何索引Python列表中的Sympy总和?

来自分类Dev

如何索引列表中的重复项?

来自分类Dev

如何替换索引位置列表中的值?

来自分类Dev

如何从Python列表中删除字典索引?

来自分类Dev

如何删除元组列表中的偶数索引?

来自分类Dev

如何获取列表中字典的索引

来自分类Dev

如何在列表中获取 GameObject 索引?

来自分类Dev

如何知道变量是否在列表中对象的属性中?

来自分类Dev

我如何知道在列表中单击了特定按钮

来自分类Dev

perl:如何知道字符串在列表中的匹配位置?

来自分类Dev

如何知道列表中具有分页android的项目?

来自分类Dev

Python如何知道列表中的数字是否等于数字

来自分类Dev

c#从列表中删除项目,但不知道索引号

来自分类Dev

有没有办法知道Python中没有索引的列表的哪个数字?

来自分类Dev

如何使用快速排序按列表的列表中的索引排序

来自分类Dev

在Python中,如何获取列表列表的索引?

来自分类Dev

如何从位于列表中的相应索引名称过滤列表值?

来自分类Dev

考虑到列表的索引,如何组合列表中的元素?

来自分类Dev

如何知道列表是否同质

Related 相关文章

  1. 1

    如何知道列表索引是否退出

  2. 2

    如何从python所有组合列表中的索引中知道元素的组合

  3. 3

    当我不知道元素的索引号时如何从列表中删除它

  4. 4

    如何获取列表中的索引

  5. 5

    如何从列表列表中建立索引?

  6. 6

    如何知道用户猜到了刽子手中的哪些字母,以及如何根据它们在秘密单词中的索引将它们存储在最终列表中

  7. 7

    如何知道编辑器中的光标位置索引

  8. 8

    如何在列表中存储索引

  9. 9

    如何使用LINQ从列表中获取索引

  10. 10

    如何遍历某个索引中的列表?

  11. 11

    如何索引Python列表中的Sympy总和?

  12. 12

    如何索引列表中的重复项?

  13. 13

    如何替换索引位置列表中的值?

  14. 14

    如何从Python列表中删除字典索引?

  15. 15

    如何删除元组列表中的偶数索引?

  16. 16

    如何获取列表中字典的索引

  17. 17

    如何在列表中获取 GameObject 索引?

  18. 18

    如何知道变量是否在列表中对象的属性中?

  19. 19

    我如何知道在列表中单击了特定按钮

  20. 20

    perl:如何知道字符串在列表中的匹配位置?

  21. 21

    如何知道列表中具有分页android的项目?

  22. 22

    Python如何知道列表中的数字是否等于数字

  23. 23

    c#从列表中删除项目,但不知道索引号

  24. 24

    有没有办法知道Python中没有索引的列表的哪个数字?

  25. 25

    如何使用快速排序按列表的列表中的索引排序

  26. 26

    在Python中,如何获取列表列表的索引?

  27. 27

    如何从位于列表中的相应索引名称过滤列表值?

  28. 28

    考虑到列表的索引,如何组合列表中的元素?

  29. 29

    如何知道列表是否同质

热门标签

归档