gpt4 book ai didi

c# - 元组列表到该元组 C# 列表中第一个元素的列表

转载 作者:行者123 更新时间:2023-12-05 09:15:03 25 4
gpt4 key购买 nike

Dictionary我可以得到它的列表 Key/Values就像下面的代码:

    Dictionary<string, string> dictionary = new Dictionary<string, string>();
List<string> list_of_first_elements = new List<string>();
list_of_first_elements = new List<string> (dictionary.Keys);

有没有一个属性/方法可以对List<Tuple>做同样的事情?不遍历列表并添加它的第一个/第二个元素?类似的东西:

        List<Tuple<string, string>> list_of_tuples = new List<Tuple<string, string>>();
list_of_first_elements = """SomeCode""";

最佳答案

正如@KlausGütter 和@2kay 提到的,我使用 LINQ 来做到这一点,它的性能几乎可以遍历 List 但它肯定更清晰,这是代码:

list_of_first_elements = list_of_tuples.Select(_ => _.Item1).ToList();

关于c# - 元组列表到该元组 C# 列表中第一个元素的列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53240305/

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