gpt4 book ai didi

c# - string.Join 对于逗号分隔值

转载 作者:行者123 更新时间:2023-12-02 17:51:39 26 4
gpt4 key购买 nike

string.join的帮助下,我们可以分割以逗号分隔的值列表。

string.join(",", array)

我可以对 CheckboxList 数据源执行相同的操作吗?我有一个 DataValueField 为此,需要一个逗号分隔的值而不进行迭代。

最佳答案

是的,在 Fx4 中存在 String.Join() 的过载这需要 IEnumerable<string> .

但这取决于 DataSource 属性实际指向的内容,大致如下:

string line = string.Join(",",  ComboBox1.DataSource.Select(x => x.Name) );

您可能需要不同的 lambda 以及数据源的一些类型转换。

编辑:

var data = (List<MyClass>) (ComboBox1.DataSource);
string line = string.Join(",", data.Select(x => x.Name) );

关于c# - string.Join 对于逗号分隔值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7398929/

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