如何键入 NameValueCollection
中的所有值作为单个字符串,
现在我正在使用以下方法来获取它:
public static string GetAllReasons(NameValueCollection valueCollection)
{
string _allValues = string.Empty;
foreach (var key in valueCollection.AllKeys)
_allValues += valueCollection.GetValues(key)[0] + System.Environment.NewLine;
return _allValues.TrimEnd(System.Environment.NewLine.ToCharArray());
}
使用 Linq
的任何简单解决方案?
最佳答案
您可以使用以下内容:
string allValues = string.Join(System.Environment.NewLine, valueCollection.AllKeys.Select(key => valueCollection[key]));
关于c# - 如何从 NameValueCollection 中获取所有值作为单个字符串?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21432356/