У меня есть список строк - sList с числовыми значениями (10,20...), и я хочу узнать его количество -> 10 возвращает 2.
Я пробовал sList[i].Length
, но это не сработало.
У меня есть список строк - sList с числовыми значениями (10,20...), и я хочу узнать его количество -> 10 возвращает 2.
Я пробовал sList[i].Length
, но это не сработало.
Если список представляет собой список строк, то .Length
должен работать. В противном случае вы можете попробовать это.
sList[i].ToString().Length
sList[i]
является строкой, то ToString()
не требуется.
- person Wiktor Stribiżew; 24.08.2016
string[] s = this.Kod.Split('.');
-> такие значения, как 10.4.20, поэтому я разделил их на массив со значениями 10,4,20, чем 'var sList = s.ToList();' поэтому я конвертирую его в список со строками - person TonySixx   schedule 24.08.20162
- это max длина элемента списка? - person Wiktor Stribiżew   schedule 24.08.2016String.Length
. - person Wiktor Stribiżew   schedule 24.08.2016string characters = "abc\u0000def";
Console.WriteLine(characters.Length); // Displays 7
Так что он считает только буквы в строке, и я тоже хочу считать числа. - person TonySixx   schedule 24.08.2016\u0000
— это 1null
символ. Строка не имеет номеров. См. ideone.com/CC0mRW. См. объяснение MSDN: Свойство Length возвращает 7, что указывает на то, что оно включает шесть буквенных символов, а также нулевой символ. - person Wiktor Stribiżew   schedule 24.08.2016