2

C#Java方法中是否有等效方法Arrays.ToString(byte[])

在这里找到

本质上,我想将字节数组转换为格式的字符串:

"[10, 23, 0, 15]"

反映字节数组中每个字节值的数字。

4

1 回答 1

2

是单线。尝试这个:

static string Array2String<T>( IEnumerable<T> list )
{
  return "[" + string.Join(",",list) + "]";
}

您可能需要针对不同的风格对其进行一些调整,T以允许正确引用和/或字符串化1等,但这是一般原则。

1 并非所有类型都有ToString()返回任何非常有用的东西,因为object只是交还类型名称。

于 2013-10-02T23:38:13.607 回答