gpt4 book ai didi

c# LINQ 加入以逗号分隔的字符串

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

我有一串逗号分隔的值,称为 driveids。

  1. 我应该使用逗号分隔列表还是该逗号分隔列表来自的数组以在联接中使用它。

  2. 我如何在 linq 中对这些驱动程序 ID 使用连接?


_currentDriverData.AddRange(elementsCurrent.Join(driverids)

// gets distinct driver ids from the driver duty status change logs;
string driverids = string.Join(",", _logsDutyStatusChange
.Select(item => item.did)
.Distinct()
.ToArray());

//gets all current driver information
//_currentDriverData.AddRange(elementsCurrent.Where(drivers)

_currentDriverData.AddRange(elementsCurrent.Join(driverids).Select.........

最佳答案

你会做这样的事情(假设 _currentDriverData 我们是一个 id 列表):

_currentDriverData.AddRange(commaSeparatedString.Split(new char[] { ',' }, StringSplitOptions.RemoveEmptyElements).ToList());

关于c# LINQ 加入以逗号分隔的字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5705296/

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