我只是想通过打印出 int 和 string 数组的内容来快速调试 web 服务。有没有办法用一种方法做到这一点?
我试过
public static string ArrayToString(object[] array)
{
StringBuilder sb = new StringBuilder();
foreach (Object item in array)
{
sb.Append(item.ToString());
sb.Append(" ");
}
return sb.ToString();
}
但是当我尝试向它发送一个原始数组(int [])时,这会窒息,因为它不是一个对象。
我觉得很奇怪,因为将 int 发送到下面的方法有效
static void PrintObject(object obj)
{
Console.WriteLine(obj.ToString());
}
有没有办法用一种方法做到这一点,还是我只需要手动创建两个单独的方法?
当然,我是否应该使用数组是有问题的,但是 Web 服务已经到位。
也可以看看: