VB NET:如何从多个字符串列表中找到具有最大项目数的字符串列表

ssffzzxx

你能帮我解决这个问题吗:

我有 5 个字符串列表,比如说 A、B、C、D 和 E:

A has 6 items
B has 5 items 
C has 9 items 
D has 2 items
E has 7 items

我需要排序或查找“C”作为具有最大项目的列表。

我需要在 winform 中创建选项卡,并且在我需要以编程方式创建 datagridview 的每个选项卡上。列表中的最大计数将是我需要创建的最大选项卡。并且在每个选项卡上,每个列表成员都会有 1 个项目。当然,并非所有选项卡都会有来自成员的项目数量较少的项目。

以前我所做的是遍历表和数据网格来构建和解决问题,以避免对列表进行排序,因为我不知道在这些列表中找到最大项目。

更新:由安德鲁帮助

` Dim z As New List(Of List(Of String))

    Dim a As New List(Of String)
    a.Add("a1")
    a.Add("a2")
    a.Add("a3")

    Dim b As New List(Of String)
    b.Add("b1")
    b.Add("b2")
    b.Add("b3")
    b.Add("b4")
    b.Add("b5")


    Dim c As New List(Of String)
    c.Add("c1")
    c.Add("c2")
    c.Add("c3")
    c.Add("c3")

    z.Add(a)
    z.Add(b)
    z.Add(c)

    Dim maxItems = z.Max(Function(p) p.Count)
    MessageBox.Show(maxItems)`
玛丽

如果您只需要最长列表的长度...

Private A As New List(Of String) From {"Mathew", "Mark", "Luke", "John"}
Private B As New List(Of String) From {"Apples", "Oranges", "Pears"}
Private C As New List(Of String) From {"Haddock", "Salmon"}
Private D As New List(Of String) From {"Great Dane", "Poodle", "Bulldog", "Spaniel", "Golden Retriever"}

Private Sub GetMaxListLength()
    Dim E() As Integer = {A.Count, B.Count, C.Count, D.Count}
    Dim max = E.Max
    MessageBox.Show(max.ToString)
End Sub

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

VB.NET到处共享字符串列表

来自分类Dev

从vb.net中的字符串列表中配对

来自分类Dev

如何使字符串列表中的随机字符串输出不重复VB.Net

来自分类Dev

如何使字符串列表中的随机字符串输出不重复VB.Net

来自分类Dev

如何在vb.net中将字符串列表转换为单个列表?

来自分类Dev

在VB.NET中使用Linq获取ID列表作为字符串列表(Of)

来自分类Dev

将字符串列表排序到RichTextBox VB.NET中

来自分类Dev

将字符串列表转换为双精度列表而不丢失信息(VB.net)

来自分类Dev

VB.NET:错误:尝试传递字符串列表/数组时,“无法转换为布尔值”

来自分类Dev

在单元格中找到一个字符串并编辑该vb.net

来自分类Dev

如何从多个字符串列表创建字典?

来自分类Dev

如何在字符串列表的所有项目中找到共同的部分?

来自分类Dev

从两个字符串列表中找到单词的交集

来自分类Dev

如何从字符串列表中创建所有第n个字符的列表?

来自分类Dev

如何在字符串列表中找到主要字母

来自分类Dev

如何在ASP.NET VB中比较两个字符串

来自分类Dev

如何在ASP.NET VB中比较两个字符串

来自分类Dev

vb.net在ListView中排序混合的整数和字符串列

来自分类Dev

在vb.net中的ultrawingrid中,无法在时间字段上对字符串列进行排序

来自分类Dev

vb.net在ListView中排序混合的整数和字符串列

来自分类Dev

从字符串列表中找到最快的字符串

来自分类Dev

VB.NET查询字符串具有参数

来自分类Dev

在具有1个字符差异的字符串列表中查找字符串

来自分类Dev

在python的字符串列表中找到模式列表

来自分类Dev

VB.net基本64个字符的数组或字符串的无效长度

来自分类Dev

如何在字符串列表中的每个字符串的开头添加字符

来自分类Dev

如何在Python中找到带有字符串列表的预先存在的变量?

来自分类Dev

如何在字符串列表中找到最长的字符串?

来自分类Dev

如何在字符串列表中找到子字符串?

Related 相关文章

  1. 1

    VB.NET到处共享字符串列表

  2. 2

    从vb.net中的字符串列表中配对

  3. 3

    如何使字符串列表中的随机字符串输出不重复VB.Net

  4. 4

    如何使字符串列表中的随机字符串输出不重复VB.Net

  5. 5

    如何在vb.net中将字符串列表转换为单个列表?

  6. 6

    在VB.NET中使用Linq获取ID列表作为字符串列表(Of)

  7. 7

    将字符串列表排序到RichTextBox VB.NET中

  8. 8

    将字符串列表转换为双精度列表而不丢失信息(VB.net)

  9. 9

    VB.NET:错误:尝试传递字符串列表/数组时,“无法转换为布尔值”

  10. 10

    在单元格中找到一个字符串并编辑该vb.net

  11. 11

    如何从多个字符串列表创建字典?

  12. 12

    如何在字符串列表的所有项目中找到共同的部分?

  13. 13

    从两个字符串列表中找到单词的交集

  14. 14

    如何从字符串列表中创建所有第n个字符的列表?

  15. 15

    如何在字符串列表中找到主要字母

  16. 16

    如何在ASP.NET VB中比较两个字符串

  17. 17

    如何在ASP.NET VB中比较两个字符串

  18. 18

    vb.net在ListView中排序混合的整数和字符串列

  19. 19

    在vb.net中的ultrawingrid中,无法在时间字段上对字符串列进行排序

  20. 20

    vb.net在ListView中排序混合的整数和字符串列

  21. 21

    从字符串列表中找到最快的字符串

  22. 22

    VB.NET查询字符串具有参数

  23. 23

    在具有1个字符差异的字符串列表中查找字符串

  24. 24

    在python的字符串列表中找到模式列表

  25. 25

    VB.net基本64个字符的数组或字符串的无效长度

  26. 26

    如何在字符串列表中的每个字符串的开头添加字符

  27. 27

    如何在Python中找到带有字符串列表的预先存在的变量?

  28. 28

    如何在字符串列表中找到最长的字符串?

  29. 29

    如何在字符串列表中找到子字符串?

热门标签

归档