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

Страница 709 из 1888
Victor
06.04.2017
07:14:08
типа такого запрос

{"type":"message_new","object":{"id":299,"date":1491462457,"out":0,"user_id":8921412,"read_state":0,"title":" ... ","body":"дратути"},"group_id":95700636}

Sergey
06.04.2017
07:14:10
Что отсылает именно?
Думаю, он хочет узнать как получить JSON

Ruslan
06.04.2017
07:14:22
Google
Oleg
06.04.2017
07:14:24
дратути

Sergey
06.04.2017
07:14:26
А-ля bufferReader

Victor
06.04.2017
07:14:26
вот поле Object в классе своем не получается обьявить

Gid
06.04.2017
07:14:27
Не не

Ruslan
06.04.2017
07:14:28
погляди здесь

Victor
06.04.2017
07:14:29
он же есть

Gid
06.04.2017
07:14:30
Тут проще

Victor
06.04.2017
07:14:33
ща гляну

Gid
06.04.2017
07:14:52
http://json2csharp.com

Во

Чтоб сделать за 5 секунд

Victor
06.04.2017
07:15:22
о как

Google
Victor
06.04.2017
07:15:25
офигеть

)))спасибо щас попробую

Gid
06.04.2017
07:15:59
Тупо скопируй это себе в модели с такими же названиями

И все будет работать

Sergey
06.04.2017
07:16:11
Моё сердце обливается кровью

Gid
06.04.2017
07:16:19
Если тебе не нравится нейминг то там есть атрибут Json name

Ruslan
06.04.2017
07:16:27
http://json2csharp.com
зачетно)

Victor
06.04.2017
07:18:05
спасение

Gid
06.04.2017
07:19:07
зачетно)
Я когда дерпибуру парсил - очень помогло

Ибо там много полей

Oleg
06.04.2017
07:20:06
я вообще когда работаю с чужими api ток этой тулзой и пользуюсь) изи бризи)

моментально накидываешь классов)

Gid
06.04.2017
07:20:50
Так что я фиксаю обычно

Oleg
06.04.2017
07:21:13
Ну у меня решарпер

Timur
06.04.2017
07:21:24
студия же умеет

Oleg
06.04.2017
07:21:27
с ним быстро правлю нейминг

Marsel
06.04.2017
07:21:28
в вижуалке же есть стандартная приблуда

Oleg
06.04.2017
07:21:32
ну вот

Timur
06.04.2017
07:21:36
из буфера обмена с джейсоном делать класс

Google
Oleg
06.04.2017
07:21:36
даже в ней есть

где эт?

Marsel
06.04.2017
07:22:02
edit-paste special

Timur
06.04.2017
07:22:08
в буфер обмена копируешь джейсонтекст, потом вставляешь специальной вставкой

Oleg
06.04.2017
07:22:09
оо

Чет не знал) Спасибо

Илья
06.04.2017
07:54:00
кто-нибудь сталкивался с такой странной ошибкой? invalid operation exception "перечисление уже завершено"

вообще не понимаю что это за бред

я всего лишь сделал yield break из функции

там вернуло пустое перечисление

но это не должно вызывать исключение

N
06.04.2017
07:56:58
нам бы код

Илья
06.04.2017
07:58:32
нам бы код
он врятли тебе что-то скажет, ибо я сам в нем путаюсь))) но вот: private static IEnumerable<FlcProtocolErrorDto> GetFileProblems(IEnumerator<TableRow> enumerator) { Func<bool> isProblemRow = () => enumerator.Current.Type == RowType.Warning || enumerator.Current.Type == RowType.Error; while (isProblemRow()) { var row = enumerator.Current; if (!enumerator.MoveNext()) yield break; var type = (FlcProblemType)(row.Type - 1); var rowText = row.Selector.FirstElement().FirstChild.NodeValue; var owner = EmployeeData.Parse(rowText); while (enumerator.Current.Type == RowType.Data) { var selector = enumerator.Current.Selector; if (!enumerator.MoveNext()) yield break; yield return FlcProtocolErrorDto.Create(type, owner, selector); } } }

Gid
06.04.2017
08:00:05
Бля как это на английском

Будет

И не загуглишь даже нормально

На ру

Илья
06.04.2017
08:00:58
хз у меня все ошибки на русском

Gid
06.04.2017
08:01:43
Боль

N
06.04.2017
08:02:04
enum is over наверное

Google
N
06.04.2017
08:02:13
или continue

Илья
06.04.2017
08:02:25
что?

Ruslan
06.04.2017
08:03:07
вероятно ты ещё гдето пользуешся этой коллекцией и и закончил её чтение

Илья
06.04.2017
08:03:12
перечисление не может вызывать ошибок имхо вообще, оно если вернулось пустое - то спокойно конвертируется например в пустой массив или список я пробовал

Gid
06.04.2017
08:04:54
что?
Ставь ангостудию

Alexey
06.04.2017
08:04:54
в каком месте возникла ошибка? что будет, если туда передать просто пустой new List<>(), а не сформированное твоим кодом перечисление?

Илья
06.04.2017
08:05:01
вероятно ты ещё гдето пользуешся этой коллекцией и и закончил её чтение
как это? О_о вот вызов этой функции var problemTypes = GetFileProblems(enumerator).ToArray(); все, больше она нигде не используется

Admin
ERROR: S client not available

Gid
06.04.2017
08:05:27
Лол а как ты работать собрался

Английский надо знать

Если ты кодишь

Илья
06.04.2017
08:06:01
Gid
06.04.2017
08:06:07
Ну или кодить на русском рынке

Илья
06.04.2017
08:06:09
Gid
06.04.2017
08:06:16
нет
Ясно

Илья
06.04.2017
08:06:19
Ну или кодить на русском рынке
а я никуда и не собираюсь

Gid
06.04.2017
08:06:37
а я никуда и не собираюсь
Если зп до 150к тебя устраивает

То тогда ок

Илья
06.04.2017
08:06:42
"Нас и тут неплохо кормят" (с)

Если зп до 150к тебя устраивает
Смотря где, я не в Москве. А у нас в городе в среднем зп 25к

Google
Gid
06.04.2017
08:07:17
Просто я не знаю как искать что-то на стаке на русском языке

Илья
06.04.2017
08:07:19
А мне стажеру сразу 20к дали)))

так что мне норм

Gid
06.04.2017
08:07:32
Ой



Это же не аргумент лол

Илья
06.04.2017
08:07:55
гонишь

Gid
06.04.2017
08:07:59
Не

Я серьезно

Илья
06.04.2017
08:08:10
нигде уже нет таких зп средних

Gid
06.04.2017
08:08:18
3000 грн

Это 6к рублей

Ну примерно

Илья
06.04.2017
08:08:33
это официальная минималка у некоторых, но реально "грязными" все равно больше выходит

Timur
06.04.2017
08:08:34
я столько за комуналку плачу

Gid
06.04.2017
08:08:54
Ruslan
06.04.2017
08:08:57
погляди здесь

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

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