@CSharpChatЭта группа больше не существует

Страница 1426 из 1888
Alexey
06.07.2017
17:37:16
Русско-канадская
Релокация есть в компании?

Анатолий
06.07.2017
17:37:54
Релокация есть в компании?
Да, и активно используется)

Туда со счётом x:0 :))

Alexey
06.07.2017
17:39:02
Что пилите?

Google
Jman
06.07.2017
17:39:41
В ADO.NET SqlCommang можно тулить SELECT * FROM ... INNER JOIN.... COUNT?

Анатолий
06.07.2017
17:39:56
Что пилите?
Систему управления для некоммерческих ассоциаций

Alexey
06.07.2017
17:40:48
И какой штат в России?

Анатолий
06.07.2017
17:41:29
И какой штат в России?
A хер его знает, я из дома работаю :)

Человек под 100 наверное

Alexey
06.07.2017
17:43:57
ok

Летучая
06.07.2017
17:45:59
@Anmiles, почини billion_seconds_bot плеаз

Anatoly
06.07.2017
17:46:00
Вопрос. Консольное приложение должно раз в десять минут ходить по списку url и забирать оттуда информацию. Не особу критичную. Собственно есть два варианта: завернуть в таймер самому, либо использовать cron/scheduler. Сам склоняюсь ко второму варианту, но хотелось бы услышать мнение со стороны.

Анатолий
06.07.2017
17:47:59


Nicholas
06.07.2017
17:51:05
Google
v
06.07.2017
17:52:05
Почему это
крон для выполнения в определенное время, а не через заданный промежуток

Влад
06.07.2017
17:53:05
Как в hangfire делать манипуляции со временем? На компе менял, шоб проверить, будет ли оно работать, резалта 0.

А работать должно.

Anatoly
06.07.2017
17:53:55
крон для выполнения в определенное время, а не через заданный промежуток
*/10 * * * * И будет запускать программу/скрипт каждые 10 минут.

Анатолий
06.07.2017
17:54:04
По таймеру - надо будет поднимать сервис и ещё следить чтоб не упал

Ну или крон, да

Главное чтобы он сам не упал или его что-то не уронило)

Anatoly
06.07.2017
17:55:28
По таймеру - надо будет поднимать сервис и ещё следить чтоб не упал
Ну вот я об этом думал. Что проще сделать свою задачу. А планированием пусть снаружи занимается.

Анатолий
06.07.2017
17:55:45
Ага

Nicholas
06.07.2017
17:56:01
Ну вот я об этом думал. Что проще сделать свою задачу. А планированием пусть снаружи занимается.
К тому же любой админ сходу разберётся как поменять интервал, не вникая в твои доки

Облегчишь задачу людям

Коля
06.07.2017
18:11:39
привет ребят, такой вопрос: в case можно использовать >< ?? или там только проверка на конкретное значение?

Andrey
06.07.2017
18:12:36
В c# 7 можно, там есть pattern matching

Сергей
06.07.2017
18:13:01
привет ребят, такой вопрос: в case можно использовать >< ?? или там только проверка на конкретное значение?
Попробовать занимает меньше, чем составить вопрос, дождаться ответа

Andrey
06.07.2017
18:13:21
Попробовать занимает меньше, чем составить вопрос, дождаться ответа
Нифига, так как он попробует работать не будет.

Google
Mitolya
06.07.2017
18:13:23
Andrey
06.07.2017
18:13:24
А всё же можно.

Коля
06.07.2017
18:13:40
Нифига, так как он попробует работать не будет.
я попробовал, но мб я неправильно проверил

ну

пробовал case num<5: ...

как правильно то?

конечно я сначала проверю

Andrey
06.07.2017
18:14:25
Погугли c#7 pattern matching

Там разберёшься.

Коля
06.07.2017
18:14:32
кк, спасибо

Igor
06.07.2017
18:16:12
А в C# 7 все также из async метода надо возвращать Task? Вроде слышал, что любой класс с нужными методами (GetAwaiter и тд)

Andrey
06.07.2017
18:17:13
Не обязательно, они там что-то намутили.

Igor
06.07.2017
18:21:16
Вот я тоже читал что намутили, но на core clr не прокатило. Хотя новые тюплы работаю.

Коля
06.07.2017
18:21:41
гуглил

по сути не нашел того что искал

так если можно так сделать, то как?

Frau
06.07.2017
18:59:52
Есть последовательность действий, одним из которых является вызов конструктора объекта. В конструкторе нужно сделать обратный отсчёт, но так, чтобы он не замедлил выполнение главного алгоритма. Как это можно сделать?

Igor
06.07.2017
19:13:44
GetAwaiter либо еще какая-то штука
Ну смотри, такая таска у меня компилируется только в случае await. Если я пытаюсь ее возвращать, то пишет “The return type of an async method must be void, Task or Task<T> [2]” https://i.gyazo.com/2d06f56d72c5866a8852a48ffb2f7861.png

Google
Ilya
06.07.2017
19:25:38
@Worldbeater удоли

Admin
ERROR: S client not available

Frau
06.07.2017
19:38:38
А что, это не приветствуется?

Летучая
06.07.2017
19:38:56
подсунь ему таймер, которым меряешь

правда наверно неоч бенчмарк будет

Igor
06.07.2017
19:39:19
А что, это не приветствуется?
По хорошему нет, конструкторы должны только поля устанавливать и быть детерменированны.

Frau
06.07.2017
19:39:47
Хорошо, можно сделать обратный отсчёт вне конструктора.

Igor
06.07.2017
19:40:14
Хорошо, можно сделать обратный отсчёт вне конструктора.
Всегда (почти) можно сделать фабрику, вместо конструктора

Frau
06.07.2017
19:40:22
Обратный отсчёт не будет останавливать выполнение программы?

Igor
06.07.2017
19:41:11
Смотря как делать, если в отдельном треде, то нет.

Frau
06.07.2017
19:46:51
Чудесно. Спасибо.

P O W E R
06.07.2017
19:55:10
У командной строки есть ограничение в +- 15000 строк?

Летучая
06.07.2017
19:56:05
Чтобы получить AbsolutelyNotTask, надо сделать AbsolutelyNotTask.FromException, иначе мы получаем несовпадение типов, нет?

Влад
06.07.2017
19:58:33
Посоветуйте красивые стили для студии.

Google
Igor
06.07.2017
19:58:38
интерфейс не запилили что ли для таких штук
Есть duck-тайпинг и этого хватает для await, но почему то не для async

Летучая
06.07.2017
19:58:45
public async ValueTask<int> Func() { await Task.Delay(100); return 5; }

Igor
06.07.2017
19:59:39
public async ValueTask<int> Func() { await Task.Delay(100); return 5; }
О понятно, там хитро с анатациями [AsyncMethodBuilder(typeof(AsyncValueTaskMethodBuilder<>))] Круто что сделали, надо будет разобраться.

Летучая
06.07.2017
20:06:35




Владимир
06.07.2017
20:08:56
Это конечно интересно

но зачем

Летучая
06.07.2017
20:09:25
Ещё интересно, почему не сделали IAwaitable какой-нибудь с GetAwaiter.

Igor
06.07.2017
20:10:45
Ещё интересно, почему не сделали IAwaitable какой-нибудь с GetAwaiter.
Что бы это работало через extension-methods к любому классу

Как в foreach, можно написать ext-method допустим к int и перебирать биты

Летучая
06.07.2017
20:12:25
Что бы это работало через extension-methods к любому классу
А какой кейс использования у таких тасков-нетасков? Ведь можно просто унаследоваться от IAsyncOperation или Task, чтобы нагородить что-то ожидаемое.

Страница 1426 из 1888

Эта группа больше не существует Эта группа больше не существует