Взять самое большое число C#

xatabich10

Client
Регистрация
30.10.2017
Сообщения
19
Реакции
3
Баллы
3
Здравствуйте знатоки.
Подскажите пожалуйста, как можно из нескольких чисел, взять самое большое?
Допустим:
1
25
455
2
В данном случае надо взять в переменную самое большое: 455.
Числа находятся в списке PAGE.
Как это можно реализовать при помощи C#?
 
Код:
Развернуть Свернуть Копировать
var list = project.Lists["Список 1"].Max();
return list;
Данный код взял не самое большое число, а чаще повторяющееся число из списка.
Есть еще варианты?
 
Последнее редактирование:
это работает со списком, а не с переменной. добавь сначала все цифры в список, потом бери от туда
или так
n2Y59nwHoYGn92.jpg
 
  • Спасибо
Реакции: xatabich10
Данный код взял не самое большое число, а чаще повторяющееся число из списка.
Надо работать с числами, а не со строками.
C#:
Развернуть Свернуть Копировать
int maxNum = project.Lists["Test"].Select(x => int.Parse(x)).Max();
return maxNum;
 
  • Спасибо
Реакции: snowicestar и xatabich10
Надо работать с числами, а не со строками.
Этот ответ относится к предыдущему варианту?
Код:
Развернуть Свернуть Копировать
var list = project.Lists["Список 1"].Max();
return list;
Потому как Ваш сработал как надо. За что большое спасибо, помогли.
По поводу предыдущего кода хз... что там куда надо было) инструкцию не дали, а код читать я не бельмеса)
 
это работает со списком, а не с переменной. добавь сначала все цифры в список, потом бери от туда
или так
Я работал только со списком. Ваш вариант тоже рабочий, спасибо.
Хорошо когда схавал тему)
 

Кто просматривает тему: (Всего: 0, Пользователи: 0, Гости: 0)