Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
C#Java方法中是否有等效方法Arrays.ToString(byte[])
C#
Arrays.ToString(byte[])
在这里找到
本质上,我想将字节数组转换为格式的字符串:
"[10, 23, 0, 15]"
反映字节数组中每个字节值的数字。
是单线。尝试这个:
static string Array2String<T>( IEnumerable<T> list ) { return "[" + string.Join(",",list) + "]"; }
您可能需要针对不同的风格对其进行一些调整,T以允许正确引用和/或字符串化1等,但这是一般原则。
T
1 并非所有类型都有ToString()返回任何非常有用的东西,因为object只是交还类型名称。
ToString()
object