我需要将<string,string>
的集合转换为包含集合中所有值的单个字符串,例如KeyValueKeyValue ...但是,如何有效地执行此操作?将集合转换为字符串的最佳方式
我已经这样做了它的那一刻:
parameters = string.Join("", requestParameters.Select(x => string.Concat(x.Key, x.Value)));
但不知道它是做的最好的方式,将一个字符串生成器,不是更好吗?我猜这个集合最多会包含10对。
你的方式看起来非常漂亮和紧凑。 – tidwall 2010-09-04 19:48:58