我有这个 LINQ 表达式:
string[] x = originalString.Split(',').ToList().ForEach(y => y.Substring(0,1).ToUpper());
我收到此错误消息:
Cannot convert source type 'void' to target type 'string[]'
我想我得到了错误;ForEach 返回无效。我不知道如何修复它并仍然保持这个 LINQ 表达式。
如何拆分originalString
然后循环遍历数组中的元素,应用于.ToUpper()
每个元素并在 LINQ 表达式中完成所有操作?