c# - 比较两个相同的字符串列表

标签 c# asp.net linq list

假设我有以下代码:

    List<string> numbers = new List<string> { "1", "2" };
    List<string> numbers2 = new List<string> { "1", "2"};

    if (numbers.Equals(numbers2))
    {

    }

如您所见,我有两个包含相同项目的列表。有没有一种方法可以通过一种方法检查这两个列表是否相等?

解决方案:

使用SequenceEqual()

谢谢

最佳答案

使用Enumerable.SequenceEqual , 但是 Sort首先是列表。

关于c# - 比较两个相同的字符串列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8508036/

相关文章:

c# - ASP 转发器从 div 溢出

C# Array.FindIndex 当前对象的索引

c# - 如何在 Accord.net 中保存“学习状态”?

c# - 列表索引搜索

c# - .Net 表单 POST

c# - 区分多列 Entity Framework LINQ

c# - 使用 linq 根据日期之间获取结果

c# - 为什么在运行时(代码隐藏)创建表是不好的?

c# - 路径 '/' 的 Controller 未找到或未在 Sitecore 中实现 IController

c# - 复选框自动回发而不刷新页面 asp net