← пред | след →
Содержание:
Где графический апи?
Ты брат близнец Вячеслава?
почему так происходит?
Кто-то шарит как фиксить эту ошибку?
прочитать ошибку, не?
у тебя дебагер в руках, у тебя бряка сработала ровно в месте ошибки и ты НАС спрашиваешь?
Але блять, я уже смотрел через дебагер, и нихера не нашел, как и в гугле, иначе сюда я бы не пришел, может стоило задать вопрос, перед тем как обвинять?
Не считаешь себя виноватым, что наехал на человека, который уже все просмотрел?
Структуры данных знаешь?
Можешь зайти в ExecuteReaderAsync и посмотреть, что он делает и с чем?
Так какую информацию надо уточнять?
Vabka 2022-06-27 21:00:48
Phanto_m 2022-06-27 21:00:07
Это не значит, что Dapper не орм, или хуже других ОРМ-ов
Даппер сам себя позиционирует как микро орм.
И я не говорил, что микро=плохо
2022-06-27 21:01:32
Ralsei25 2022-06-27 20:57:59
Где графический апи?
Soap 😀
2022-06-27 21:02:49
Ralsei25 2022-06-27 20:57:59
Где графический апи?
Или wcf, выбирай любую😀
2022-06-27 21:04:58
Rest возиться надо.
2022-06-27 21:05:44
Ты брат близнец Вячеслава?
Ralsei25 2022-06-27 21:06:56
2022-06-27 21:05:44
Ты брат близнец Вячеслава?
Это кто?
2022-06-27 21:07:16
Ralsei25 2022-06-27 21:06:56
Это кто?
Троль
Ralsei25 2022-06-27 21:07:30
Не знаю такого
2022-06-27 21:07:48
Ralsei25 2022-06-27 21:07:30
Не знаю такого
Excel не признает
Ralsei25 2022-06-27 21:07:58
2022-06-27 21:07:48
Excel не признает
А что вместо него?
2022-06-27 21:08:47
Ralsei25 2022-06-27 21:07:58
А что вместо него?
Хз. У него спроси.
2022-06-27 21:09:04
Ralsei25 2022-06-27 21:07:58
А что вместо него?
Тетрадь вроде.
Ralsei25 2022-06-27 21:09:40
2022-06-27 21:09:04
Тетрадь вроде.
Неплохо
rstm_sf 2022-06-27 21:15:21
Morgfrimen 2022-06-27 20:15:40
Всем привет!
У меня небольшой вопрос, в котором я что-то не очень шарю…
Есть строчка кода:
var comparerList = list.OrderBy(x=>x.Name).ToList().OrderBy(x=>x,new SiteMapComparer());
Так она работает и сортирует как надо, но тут костыль в виде ToList и выглядит страшно
Но если написать по человечески:
var comparerList = list.OrderBy(x=>x.Name).ThenBy(x=>x,new SiteMapComparer());
То я не попадаю в SiteMapComparer и , соответвенно, сортировка у меня не так, как я хотел
почему так происходит?
https://stackoverflow.com/a/49517552
stas_khavruk 2022-06-27 21:16:30
Morgfrimen 2022-06-27 20:30:29
Не работает так всё равно)
Подебажил. Вышло что ThenBy это как бы «вторичный» критерий. Если у тебя будут два одинаковые обьекты по OrderBy тогда он сортанет уже по ThenBy.
stas_khavruk 2022-06-27 21:16:45

Например тут не будет вызоватся компаратор и вызовется только ордер бай
stas_khavruk 2022-06-27 21:17:06

Тут уже оно вызовет компаратор из ThenBy для фантома и андрея
stas_khavruk 2022-06-27 21:17:49
Странно что оно так с компаратором отработало
Morgfrimen 2022-06-27 21:20:37
rstm_sf 2022-06-27 21:15:21
https://stackoverflow.com/a/49517552
Всё, понятно, разобрался
спасибо!
Morgfrimen 2022-06-27 21:21:03
stas_khavruk 2022-06-27 21:16:30
Подебажил. Вышло что ThenBy это как бы «вторичный» критерий. Если у тебя будут два одинаковые обьекты по OrderBy тогда он сортанет уже по ThenBy.
да, похоже, что всё именно так
спасибо!
stas_khavruk 2022-06-27 21:22:10
Morgfrimen 2022-06-27 21:21:03
да, похоже, что всё именно так
спасибо!
Тебе наверно будет лучше сделать двойной OrderBy:
list.OrderBy(x => x…).OrderBy(x => x, new Comparer()).ToList();
В таком случае компаратор для всех будет вызван, но сортировка будет медленее
stas_khavruk 2022-06-27 21:23:45
stas_khavruk 2022-06-27 21:22:10
Тебе наверно будет лучше сделать двойной OrderBy:
list.OrderBy(x => x…).OrderBy(x => x, new Comparer()).ToList();
В таком случае компаратор для всех будет вызван, но сортировка будет медленее
Хотя наверное совет хуйня, и собьет сортировку
Morgfrimen 2022-06-27 21:24:23
stas_khavruk 2022-06-27 21:22:10
Тебе наверно будет лучше сделать двойной OrderBy:
list.OrderBy(x => x…).OrderBy(x => x, new Comparer()).ToList();
В таком случае компаратор для всех будет вызван, но сортировка будет медленее
да, так работает
но так мне не нравится всё равно, потому что 2 сортировки получается по всей коллекции
тогда подумаю, как можно упростить, чтобы всё таки сортировка была одна, а не 2
stas_khavruk 2022-06-27 21:25:14
Morgfrimen 2022-06-27 21:24:23
да, так работает
но так мне не нравится всё равно, потому что 2 сортировки получается по всей коллекции
тогда подумаю, как можно упростить, чтобы всё таки сортировка была одна, а не 2
Наверное самый простой варик это создать компаратор со всеми сравнениями/ифами и сделать list.OrderBy(x => x, new MultiSortComparer());
Прям как в старых добрых С для qsort
lovecode_myrka 2022-06-27 21:50:57
Кто-то шарит как фиксить эту ошибку?
nylon_smile 2022-06-27 21:51:48
lovecode_myrka 2022-06-27 21:50:57
Кто-то шарит как фиксить эту ошибку?
прочитать ошибку, не?
omgszer 2022-06-27 21:52:15
lovecode_myrka 2022-06-27 21:50:57
Кто-то шарит как фиксить эту ошибку?
у тебя дебагер в руках, у тебя бряка сработала ровно в месте ошибки и ты НАС спрашиваешь?
RebelionTheGrey 2022-06-27 21:52:47
omgszer 2022-06-27 21:52:15
у тебя дебагер в руках, у тебя бряка сработала ровно в месте ошибки и ты НАС спрашиваешь?
Ленивый 🤷♂
lovecode_myrka 2022-06-27 21:53:03
Але блять, я уже смотрел через дебагер, и нихера не нашел, как и в гугле, иначе сюда я бы не пришел, может стоило задать вопрос, перед тем как обвинять?
omgszer 2022-06-27 21:53:18
lovecode_myrka 2022-06-27 21:53:03
Але блять, я уже смотрел через дебагер, и нихера не нашел, как и в гугле, иначе сюда я бы не пришел, может стоило задать вопрос, перед тем как обвинять?
а, мы тебе ещё и вопросы должны задавать
RebelionTheGrey 2022-06-27 21:53:40
lovecode_myrka 2022-06-27 21:53:03
Але блять, я уже смотрел через дебагер, и нихера не нашел, как и в гугле, иначе сюда я бы не пришел, может стоило задать вопрос, перед тем как обвинять?
Вот смотри, у тебя написано «ключ, БЛЯТЬ, НЕ НАЙДЕН».
lovecode_myrka 2022-06-27 21:53:45
omgszer 2022-06-27 21:53:18
а, мы тебе ещё и вопросы должны задавать
Не считаешь себя виноватым, что наехал на человека, который уже все просмотрел?
lovecode_myrka 2022-06-27 21:53:52
RebelionTheGrey 2022-06-27 21:53:40
Вот смотри, у тебя написано «ключ, БЛЯТЬ, НЕ НАЙДЕН».
и что это значит?
RebelionTheGrey 2022-06-27 21:53:54
Значит, блять, надо смотреть в ExecuteReaderAsync
lovecode_myrka 2022-06-27 21:53:57
какой ключ
lovecode_myrka 2022-06-27 21:54:14
я же не так хорошо знаю ЯП, как вы, чтобы понимать в чем трабл
RebelionTheGrey 2022-06-27 21:54:27
lovecode_myrka 2022-06-27 21:54:14
я же не так хорошо знаю ЯП, как вы, чтобы понимать в чем трабл
Структуры данных знаешь?
RebelionTheGrey 2022-06-27 21:54:44
Можешь зайти в ExecuteReaderAsync и посмотреть, что он делает и с чем?
nylon_smile 2022-06-27 21:54:55
lovecode_myrka 2022-06-27 21:54:14
я же не так хорошо знаю ЯП, как вы, чтобы понимать в чем трабл
у тебя в базе данных нет ключа который ты пытаешься вытянуть. не спрашивай только что такое ключ и база данных
lovecode_myrka 2022-06-27 21:54:58

спс
lovecode_myrka 2022-06-27 21:55:02
стало понятнее еще
omgszer 2022-06-27 21:55:23
lovecode_myrka 2022-06-27 21:53:45
Не считаешь себя виноватым, что наехал на человека, который уже все просмотрел?
стектрейс ты не смотрел, там сразу будет видно откуда ноги растут. Видно на картинке что у тебя исключение в TLS
И ты делаешь auth какой-то сверху, мы тут все с тобой в телепата играем и в дебагер на расстоянии
lovecode_myrka 2022-06-27 21:55:37
nylon_smile 2022-06-27 21:54:55
у тебя в базе данных нет ключа который ты пытаешься вытянуть. не спрашивай только что такое ключ и база данных

Тут есть лишь такой ключ) о каких ключах еще речь, я не ебу
omgszer 2022-06-27 21:56:18
достаточно пойти да посмотреть что надо TLS по стектрейсу ошибки и всё (блять)
omgszer 2022-06-27 21:56:48
может ты ему сертификат не подсунул, может он неправильный, кто бы знал со скриншота
lovecode_myrka 2022-06-27 21:56:49
я уже смотрел и ничего не нашел
omgszer 2022-06-27 21:56:55
lovecode_myrka 2022-06-27 21:56:49
я уже смотрел и ничего не нашел
ну, тогда дело закрыто.
lovecode_myrka 2022-06-27 21:57:17
Так какую информацию надо уточнять? Мне просто интересно было получить ответ, о каком ключе речь
lovecode_myrka 2022-06-27 21:57:22
чтобы знать куда копать
lovecode_myrka 2022-06-27 21:57:27
ибо подобная ошибка впервые
← пред | след →