gpt4 book ai didi

c# - LINQ - 转换为字符串 LIST 并替换字符

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

我有一个数据集,它是从我保存到字符串 LIST 中的存储过程返回的。

到目前为止,这是我所拥有的,并且工作正常:

 this.UserOrgs = ds.Tables[0].AsEnumerable()
.Select(r => r.Field<string>(0))
.ToList();

但是,在将它们放入列表之前,我还需要将返回值中的所有“X”替换为“Y”。

我想我的问题是,我可以使用 LINQ 一次完成所有操作吗?或者我应该在将数据集转换为列表之前替换数据集中的字符吗?

最佳答案

当然,这很容易做到——您甚至不需要另一个电话:

this.UserOrgs = ds.Tables[0].AsEnumerable()
.Select(r => r.Field<string>(0).Replace("X", "Y"))
.ToList();

关于c# - LINQ - 转换为字符串 LIST 并替换字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15098464/

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