Мой веб-сервис принимает строку [] [] в качестве параметра, но когда я вызываю метод веб-сервиса, он выдает ошибку:
не может конвертировать из 'string [] []' в 'ServiceReference1.ArrayOfString []
//strItems1 is the array
string [][] strItems1 = new string[m_Inputs][];
for (int i =0; i < m_Inputs; i++)
strItems1[i] = new string[2];
for (int i =0; i < m_Inputs; i++)
{
strItems1[i][0] = "test";
strItems1[i][1] = "test 1";
}
oS.CostFromStringArray(strItems1, oDB.EscapeString(STZ.Text), Total); //web service method on which i am getting error
Это просто таблица строк, которая всегда будет строкой [n] [2], я также пытался использовать многомерные массивы, но wsdl выдал ошибку, в которой вместо этого используются зубчатые массивы.