gpt4 book ai didi

c# - 是否可以使用 LINQ 从对象数组中提取一个属性的值并创建一个新数组?

转载 作者:行者123 更新时间:2023-11-30 18:55:13 24 4
gpt4 key购买 nike

我是 LINQ 的新手,我想知道是否可以执行以下操作:

我有一组具有多个属性的对象。我想用其中一个属性的值创建一个新数组,所以如果我有这个类:

public class TestClass
{
public string A {get;set;}
public string B {get;set;}
public string C {get;set;}
}

这就是我想要做的:

public class ToDo
{
private TestClass[] _array;

private string[] _cProperties;

_cProperties = queryToExtractTheValuesOfCfromTheArray_array;
}

提前致谢!

最佳答案

确定:

string[] _cProperties = _array.Select(x => x.C).ToArray();

关于c# - 是否可以使用 LINQ 从对象数组中提取一个属性的值并创建一个新数组?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6291260/

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