gpt4 book ai didi

c# - 在 List 中搜索匹配的 2 列

转载 作者:行者123 更新时间:2023-11-30 19:43:46 26 4
gpt4 key购买 nike

我想将对象存储在一个列表中,因此创建了一个具有 3 个属性的类; Prop 1。 prop2 和 prop3。

例如,要将新项目添加到我正在使用的列表中

_st.Add(new Bld(100,20,"Test1");
_st.Add(new Bld(101,20,"Test2");
_st.Add(new Bld(102,54,"Test3");

现在:如何搜索列表以获取项目的索引包含 myObj.prop2 = 20 AND myObj.prop3="Test1"?

我试过类似的东西

_st.Where(tk => tk.prop1 == 1000 AND tk.Title == "Test1");

但这显然行不通。

知道如何解决这个问题吗?

提前致谢

最佳答案

你应该使用 FindIndex方法,并使用 && 而不是 AND

_st.FindIndex(tk => tk.prop1 == 1000 && tk.Title == "Test1");

关于c# - 在 List<T> 中搜索匹配的 2 列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14171508/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com