我试图插入每个选中的字符串复选框,名称值。插入每个选中的复选框
这里是我的代码:
Connection.Extras = mItems.Where(x => x.IsChecked).Select(x => x.ExtrasName);
错误CS0029无法隐式转换类型“System.Collections.Generic.IEnumerable”到“串” 连接是我的阶级和群众演员是一个公共静态字符串额外
我试图插入每个选中的字符串复选框,名称值。插入每个选中的复选框
这里是我的代码:
Connection.Extras = mItems.Where(x => x.IsChecked).Select(x => x.ExtrasName);
错误CS0029无法隐式转换类型“System.Collections.Generic.IEnumerable”到“串” 连接是我的阶级和群众演员是一个公共静态字符串额外
此行
mItems.Where(x => x.IsChecked).Select(x => x.ExtrasName)
返回您正在尝试写入string
变量的字符串列表(List<string>
)。您可以将它转换为逗号分隔值(如一种方法),如下所示:
Connection.Extras =
string.Join(", ", mItems.Where(x => x.IsChecked).Select(x => x.ExtrasName).ToArray());
这不是JAVA。 –
Connection.Extras是什么类型,您的预期输出是什么 – Adam
可以说我想使用字符串名称;并把我的输出放在那里 – Dim