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

Страница 1485 из 1888
Владимир
14.07.2017
14:31:11
Сергей
14.07.2017
14:31:32
он для макоебов
вторую часть предложения прочитай

Владимир
14.07.2017
14:31:50
пиши короче

Google
Владимир
14.07.2017
14:31:52
буду дочитывать

Max
14.07.2017
14:32:04
Всем привет. Есть вопрос про отмену/убийство потоков. Есть воркер, в котором хочу в таске вызывать очень тяжелый метод, полностью загружающий CPU. Есть ли красивый способ остановить/убить эту таску, обработав сигнал на воркере? Беглый гугл дал CancellationToken, но это немного не то

Сергей
14.07.2017
14:32:11
7 слов переполянет стек?

Владимир
14.07.2017
14:33:07
у меня там кольцевая очередь

Max
14.07.2017
14:34:13
а чем токен тебя не радует?
тем, что я хочу останавливать выполнение потока по евенту, а не запрашивать постоянно состояние токена. (<- если я правильно понял, как он работает)

Max
14.07.2017
14:35:13
сейчас скину гист

Hell
14.07.2017
14:36:42
GetAsync, PostAsync
и это рекомендованные современные способы отсылки POST запроса на чужой сервер you don't own and control, чтобы гарантированно запротоколлировать ответ от него (с важной регистрационной информацией) или отсуствие этого самого ответа? Я там не нашел "синхронных" методов. Доктор, что это? MS укусила нода?

Max
14.07.2017
14:38:34
thread.abort?
боюсь, что могу не отследить локи, стримы и прочую шляпу, и в итоге будет фигня с памятью

Google
Max
14.07.2017
14:39:55
спасибо

буду гуглить

Hell
14.07.2017
14:40:36
вынимание вынимание говорит Германия! В моем тиме никто не знает "про это". Требуется помощь страны-победителя!

Nikita
14.07.2017
14:43:25
если мне память не изменяет

более того, его даже поймать можно

Dmitriy
14.07.2017
14:46:04
Ilya
14.07.2017
14:47:08
Это вин форм
а почему не сделать через дизайнер? через binding source

или как там в 20 веке?)

Dmitriy
14.07.2017
14:48:16
А это разве не тоже самое что и сейчас ?

Ilya
14.07.2017
14:49:11
А это разве не тоже самое что и сейчас ?
не, там можно задать связь прямо в дизайнере

и потом привязывать данные к BindingSource и они попадут в контролы

я точно не помню - давно это было)

код конечно примерно такой же, но он будет скрыт в дизайнере

Dmitriy
14.07.2017
14:53:15
Да ну, таже хрень ток с боку. Я думал мож както в цикл закрутить ... хз

NightScreamer
14.07.2017
14:58:12
Что означает аббревиатура JAM?

Владимир
14.07.2017
14:59:06
https://stackoverflow.com/questions/6335962/what-is-jam-programming-language

Влад
14.07.2017
15:09:11
Сталкивался кто с проблемой кодировки в Json? Получаю его из апи ПриватБанка. Все русские символы так печатаются, как на фото. Сначала думал, что консоль мне мозги парит. Нет, просто русский текст в WriteLine норм идёт. Смотрел в откладчике - в переменной так с кривой кодировкой и записано. Пробовал и client.Encoding = Encoding.UTF8; // WebClient И Encoding.UTF8.GetString(client.GetData("..."));

Андрей
14.07.2017
15:10:00
а где фото?

Google
Влад
14.07.2017
15:10:17


Свет вырубили. Не заметил, что оно не отправило.

Nikita
14.07.2017
15:11:18
можно я его за фотографию с экрана забаню?

Влад
14.07.2017
15:11:41
Я уже объяснял, что у меня комп не тянет и вс, и браузер.

Nikita
14.07.2017
15:11:47


Влад
14.07.2017
15:12:16
Я уже объяснял, что у меня комп не тянет и вс, и браузер.
Точнее лагает пздц. А вырубать вс не вариант, потом запускается полчаса.

Андрей
14.07.2017
15:13:04
Friedrich
14.07.2017
15:13:12
Я уже объяснял, что у меня комп не тянет и вс, и браузер.
Но для чего тебе браузер? Ты нам через ВКонтакте хотел скриншот отправить чтоли?

Artur
14.07.2017
15:14:10
Ребят, учу С# не могу добиться успеха в юнит-тестах. Можете помочь ? использую vs15 тесты не создаются в обозревателе после сборки ничего не происходит, тесты не появляются в обозревателе, только ошибка —---- Discover test started —---- Failed to initialize client proxy: could not connect to test process vstest.discoveryengine.x86.exe. ========== Discover test finished: 0 found (0:00:00,0490028) ========== сам код: класс - https://pastebin.com/RSTsfHyd тест - https://pastebin.com/1vWHaFk2

Nikita
14.07.2017
15:14:14
он поди в телеге с телефона сидит

Friedrich
14.07.2017
15:14:32
Но на телефоне же он не через браузер сидит?

Влад
14.07.2017
15:14:33


Андрей
14.07.2017
15:14:59
лол))

Влад
14.07.2017
15:15:13
Фото кстати, вроде как, качественно сделано. Что вас не устраивает?

Friedrich
14.07.2017
15:16:42
Ты гуглишь странные вещи. У тебя .NET Core?

Влад
14.07.2017
15:16:49
Просто .net

Friedrich
14.07.2017
15:17:03
И как ты в консоль печатаешь текст?

Google
Влад
14.07.2017
15:17:08
А гуглю так, ибо решения для с# уже пересмотрел.

Friedrich
14.07.2017
15:17:32
Не то чтобы решение требовалось JSON-специфичное :)

Console.WriteLine("текст");
Вот эта строчка выведет текст или кракозябры?

Влад
14.07.2017
15:19:10
Текст. Кракозябры выведет такое: foreach (var item in list) { Console.WriteLine($"Region - {item.Region}"); }

Friedrich
14.07.2017
15:19:28
А откуда ты такие вот итемы кривые прочитал?

Admin
ERROR: S client not available

Friedrich
14.07.2017
15:19:39
Похоже, что ты юникодвый файл читаешь в 1251 кодировке.

Влад
14.07.2017
15:19:47
List - массив объекта Answer Region - string

Friedrich
14.07.2017
15:19:54
Это мне неинтересно.

Скажи, откуда взял данные. Как их прочитал?

Стрим, ридер, ещё что-нибудь?

Влад
14.07.2017
15:20:34
https://api.privatbank.ua/p24api/aviasstations?json&address=&state=

Friedrich
14.07.2017
15:20:49
Это URL.

Андрей
14.07.2017
15:21:11
Молодец))

Friedrich
14.07.2017
15:21:20
Сервер, к слову, отдаёт данные корректно. Почему твоя программа прочитала их некорректно?

Отвечай!

Андрей
14.07.2017
15:21:39
Шайзе!

Где танки?!

Влад
14.07.2017
15:21:59
Ща, включу вс.

Google
Андрей
14.07.2017
15:22:00
Русский швайне!

Whatakat
14.07.2017
15:22:17
это на компе или на дедике?

Friedrich
14.07.2017
15:22:38


Андрей
14.07.2017
15:22:50
?

Влад
14.07.2017
15:25:03
JsonConvert.DeserializeObject<List<Answer>>(json);

Friedrich
14.07.2017
15:25:22
JsonConvert.DeserializeObject<List<Answer>>(json);
Продолжим экзекуцию. Что такое json?

Влад
14.07.2017
15:26:06
string json = client.GetString(url); // url - ссылка, которую я выше кидал.

ViridRaven
14.07.2017
15:26:13
Aikidos
14.07.2017
15:26:35
Json....звучит как имя баскетболиста

Влад
14.07.2017
15:26:59
WebClient client = new WebClient();

ViridRaven
14.07.2017
15:27:22
Ок, а что такое client?
мог бы ему сразу сказать, чтобы кодировку в вебклаинте указал ?

WebClient client = new WebClient();
new WebClient() { Encoding = Encoding.UTF8 }

Friedrich
14.07.2017
15:27:44
WebClient client = new WebClient();
И на этот месте мы приходим к ответу https://stackoverflow.com/a/7137997/2684760

Aikidos
14.07.2017
15:28:01
var client = new WebClient();

Friedrich
14.07.2017
15:28:14
мог бы ему сразу сказать, чтобы кодировку в вебклаинте указал ?
1) я не знал заранее, что там кривая умолчальная кодировка 2) я показал пациенту, как ему нужно мыслить в следующий раз, чтобы решить такую же проблему самостоятельно

notmeagain
14.07.2017
15:28:53
npm i iconv ?

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

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