从字符串中删除列名
本文关键字:删除列 字符串 | 更新日期: 2023-09-27 18:33:08
很抱歉这个问题很愚蠢,但我遇到了一些麻烦。我想回来"詹姆斯,山姆,阿曼达"
但我正在得到"{ nameA = James, nameB = Sam, NameC = Amanda },"
对一个慢条斯理的家伙没什么帮助?
string str = String.Join(",", lst.Select(s => new { s.nameA, s.nameB, s.nameC }));
String.Join 使用您提供的分隔符连接字符串数组的所有元素。
因此,只需将您的列表发送到一个数组:
string str = String.Join(",",lst.ToArray());
也:
string str = String.Join(",", new[] { s.nameA, s.nameB, s.nameC });
假设你有一个字符串列表你可以做
string str = String.Join(",",lst.ToArray());
如果lst
包含你的名字,你只需要
string str = String.Join(", ", lst.ToArray());
只需使用 string.Format
代替。
string result = string.Format("{0},{1},{2}", lst.ToArray());