Я просто пытаюсь быстро отладить веб-сервис, распечатывая содержимое массива int и string. Есть ли способ сделать это одним способом?
Я пытался
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());
}
В любом случае, можно ли это сделать одним методом или мне просто нужно разобраться и создать два отдельных метода?
Конечно, стоит ли мне вообще использовать массивы, сомнительно, но веб-сервис уже работает.
Смотри также: