парсятся id пользователей которые оставили сообщения, и мне нужен id того кто больше всех оставил сообщений, вот как его выбрать не знаю.построить таблицу сопряжения, и отсортировать от большего к меньшему)
Я такие плюшки предпочитаю делать через R
В вашем случае можно и на сниппетах, но хотелось бы точно представлять что будет в списке
Спасибо! Я так понял это код c# ? А можно пример шаблона, а то я программировании 0 (Попробуйте методом запроса LINQ:
Код будет работать если в списке только целые числа.Код:int result; return result = (from v in project.Lists["Список 1"] select Convert.ToInt32(v)).GroupBy(g => g).OrderByDescending(o => o.Count()).FirstOrDefault().Key;
http://rghost.ru/57811579Спасибо! Я так понял это код c# ? А можно пример шаблона, а то я программировании 0 (
Видимо нужно было сразу мне указать длину возможного id? потому что в логе ошибка
А если поставить int64 вот такая ошибка в логе426381599850
426381599850
426381599850
101516983716
571541923079
426381599850
426381599850
426381599850
571541923079
426381599850
426381599850
long result;
return result = (from v in project.Lists["Список 1"] select Convert.ToInt64(v)).GroupBy(g => g).OrderByDescending(o => o.Count()).FirstOrDefault().Key;
System.Numerics.BigInteger result;
return result = (from v in project.Lists["Список 1"] select System.Numerics.BigInteger.Parse(v)).GroupBy(g => g).OrderByDescending(o => o.Count()).FirstOrDefault().Key;
Вот что пишетДля Long вот такой код:
Код:long result; return result = (from v in project.Lists["Список 1"] select Convert.ToInt64(v)).GroupBy(g => g).OrderByDescending(o => o.Count()).FirstOrDefault().Key;
А как добавить эту ссылку?А если Long мало, тогда пробуйте этот код:
Чтобы последний код работал - добавьте ссылку на сборку: System.NumericsКод:System.Numerics.BigInteger result; return result = (from v in project.Lists["Список 1"] select System.Numerics.BigInteger.Parse(v)).GroupBy(g => g).OrderByDescending(o => o.Count()).FirstOrDefault().Key;
Скорее всего строка была не целым числом.Вот что пишет
Тип Время Сообщение
15:59:43 Выполнение действия CSharp OwnCode Входная строка имела неверный формат.
Третий снизу экшен.А как добавить эту ссылку?
Спасибо большое, очень помогли! Код написан правильно, просто была в конце пустая строка, убрал её и все ок! Еще рас спасибо!Скорее всего строка была не целым числом.
Третий снизу экшен.