Я пытаюсь удалить набор записей с помощью следующего метода C # SDK Smartsheet API 2.0:
long[] deleteRowIds = existingRowIds.Except(updatedRowIds).ToArray();
smartsheet.SheetResources.RowResources.DeleteRows(sheetId, deleteRowIds, true)
В документации smartsheet пример параметра id строки выглядит следующим образом:
smartsheet.SheetResources.RowResources.DeleteRows( sheetId, new long[] { 207098194749316, 207098194749317 }, true)
Я жестко закодировал идентификаторы строк, соответствующие моему листу, и смог выполнить метод. Однако, когда я пытаюсь выдвинуть массив идентификаторов, которые я генерирую в моей первой строке кода, я получаю эту ошибку: «Произошла проблема с подключением».
Я не могу найти эту ошибку ни в одной из их документации. Есть ли вероятность, что я неправильно понимаю, как моя переменная long [] инициализируется из List с помощью метода ToArray ()?
Это действительно моя единственная теория (поскольку я экспортировал все свои идентификаторы строк, чтобы убедиться, что я не выдвигаю неверный тип данных).
Любая помощь будет принята с благодарностью.
Спасибо!
Чаннинг