Как преобразовать приведенную ниже функцию в C#
Как можно преобразовать метод ниже в C#?
private int GetTotalNumberLines()
{
// be safe about the array
int size = 0;
if (mLines == null) {
size = -1;
}
else {
size = Information.UBound(mLines);
}
return size;
}
2 ответа
Решение
В C# вы можете получить размер массива с Length
:
size = mLines.Length;
В вопросе о том, что такое mLines, нет никакой информации, но, поскольку в комментарии говорится // be safe about the array
Я думаю, это массив:
Единственный тонкий, что вам нужно изменить, это метод UBound
, который в C# является свойством в массиве под названием Length
,
Весь код будет выглядеть так:
private int GetTotalNumberLines()
{
// be safe about the array
int size = 0;
if (mLines == null) {
size = -1;
}
else {
size = mLines.Length;
}
return size;
}