[英]built-in method for a nice HashSet representation as a string?
是否存在內置方法將HashSet對象轉換為可讀性好的字符串? ToString
方法只給我一個類名。
我正在尋找這樣的東西:
HashSet<int> h = new HashSet<int>();
h.Add(0);
h.Add(1);
h.ToNiceString(); // [0, 1]
也許:
string nice = string.Format("[{0}]", string.Join(", ", h));
如果要使用通用擴展名
string nice = h.ToNiceString();
public static string ToNiceString<T>(this IEnumerable<T> seq)
{
return string.Format("[{0}]", string.Join(", ", seq));
}
String.Join(", ", anyCollection)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.