У меня есть следующий код:
public int GetSeatInfoString (выбор DisplayOptions, строка out [] strSeatInfoStrings)
{
strSeatInfoStrings = null;
int count = GetNumOfSeats(choice);
if ((count <= 0))
return 0;
strSeatInfoStrings = new string[count];
int i = 0;
for (int index = 0; index <= m_totNumOfSeats - 1; index++)
{
if (string.IsNullOrEmpty(m_nameList[index]))
strSeatInfoStrings[i++] =
m_nameList [индекс] .ToString ();
}
}
Этот код выдает ошибку "... GetSeatInfoString.DisplayOptions, out string []) ': не все пути кода возвращают значение. По сути, в этом методе я пытаюсь циклически проходить через массив и для любых значений в массиве, которые содержат строку, я хочу, чтобы они затем добавлялись в новый массив strSeatInfoStrings, который, в свою очередь, может вызываться из отдельного класса, а новое содержимое массива затем отображалось в списке.
Любые предложения о том, как исправить это?
Заранее спасибо