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

Страница 1250 из 1888
Egor
15.06.2017
15:21:55
беларусь так вообще топовая страна по пиратству в европе

Friedrich
15.06.2017
15:22:24
беларусь так вообще топовая страна по пиратству в европе
Давай не будем про пиратство. Просто — "топовая страна в Европе".

Ilya
15.06.2017
15:22:27
кстати, а ключи от мсдн подписок которые ты себе забрал считаются легальными?

Friedrich
15.06.2017
15:22:29
Кураторы одобрят!

Google
Ilya
15.06.2017
15:22:51
ну например купил мсд подписку, взял 5 ключей на винду, подписка заэкпйрилась - ключи остались

Egor
15.06.2017
15:23:00
Давай не будем про пиратство. Просто — "топовая страна в Европе".
за такие слова можно и пару мешков картошки получить

Friedrich
15.06.2017
15:23:15
А я люблю картоху!

Egor
15.06.2017
15:23:49
хрена тогда ты еще в Сибири? переезжай!

Friedrich
15.06.2017
15:23:52
Мои увлечения: - диктатура - картошка - списки

Наверняка меня бы взяли :)

Egor
15.06.2017
15:24:10
в преьмер министры метишь?

Vasily
15.06.2017
15:30:05
Влад
15.06.2017
15:31:30
MySqlDataReader reader = com.ExecuteReader(); if (reader.HasRows) { while (reader.Read()) { ...

Vasily
15.06.2017
15:31:47
ШОЭТО?

Friedrich
15.06.2017
15:31:57
ШОЭТО?
Это код, дяденька!

Влад
15.06.2017
15:32:08
Это я взял с сайта майкрософта.

И кароч.

Google
Влад
15.06.2017
15:32:23
Вроде читает все элементи в MySQL.

Friedrich
15.06.2017
15:32:24
Это я взял с сайта майкрософта.
Лущ положь его обратно где взял ?

Vasily
15.06.2017
15:32:24
А, там надо if инвертнуть как минимум

Влад
15.06.2017
15:32:35
А вроде почему-то лезет дальше.

Friedrich
15.06.2017
15:32:48
Vasily
15.06.2017
15:32:51
А можно больше кода?

Влад
15.06.2017
15:32:57
А я бился головой об типы, пока не втыкнул. Моежете помочь?

Vasily
15.06.2017
15:32:57
И куда лезет?

Помочь втыкнуть или что?

Влад
15.06.2017
15:33:17
string _Name = null; long _Id = 0; User.Text.Language _Lang = 0; int _Wines = 0; int _Loses = 0; int _Rate = 0; MySqlDataReader reader = com.ExecuteReader(); if (reader.HasRows) { while (reader.Read()) { _Id = reader.GetInt64("id"); Console.WriteLine($"Id {_Id}"); _Name = reader.GetString("name"); Console.WriteLine($"Name {_Name}"); _Lang = (User.Text.Language)Enum.Parse(typeof(User.Text.Language), reader.GetString("language")); Console.WriteLine($"Lang {_Lang.ToString()}"); _Wines = reader.GetInt32("wins"); _Loses = reader.GetInt32("loses"); _Rate = reader.GetInt32("rating"); User user = new User { Name = _Name, ID = _Id, wins = _Wines, loses = _Loses, rate = _Rate }; user.lang.lang = _Lang; Console.WriteLine(_Name + "\n\n\n\n"); list.Add(user); } }

вот.

Оно читает до конца таблицу.

Vasily
15.06.2017
15:33:40
А должно как?

Ilya
15.06.2017
15:33:52
в чём вопрос?

Влад
15.06.2017
15:34:03
А потом ещё видимо, ибо хз, вызывается не оч хорошая ошибка - An unhandled exception of type 'System.InvalidCastException' occurred in mscorlib.dll Additional information: Заданное приведение является недопустимым.

Vasily
15.06.2017
15:34:03
Как написано, так и работает, все ок

Где-то ты прямое приведение типа делаешь

Friedrich
15.06.2017
15:34:24
В какой строке ошибка?

Vasily
15.06.2017
15:34:26
Через ()

Влад
15.06.2017
15:34:33
Лущ положь его обратно где взял ?
есть по-лучше аналоги?)

Google
Vasily
15.06.2017
15:34:34
Стектрейс разверни

Дебаг там, эф8

Friedrich
15.06.2017
15:34:56
Где-то ты прямое приведение типа делаешь
Может быть, что внутри вот этих вот GetInt32 делаются приведения типов. Надо смотреть стек.

Vasily
15.06.2017
15:34:57
Эф9

Летучая
15.06.2017
15:35:07
Это ерунда какая-то

Летучая
15.06.2017
15:35:12
Лучше удоли, правда

Vasily
15.06.2017
15:35:20
Там может быть такое

Летучая
15.06.2017
15:35:32
Есть более высокоуровневые обёртки

Vasily
15.06.2017
15:36:29
Код, канеш, жосский

Влад
15.06.2017
15:36:40
не разворачивается ничего.

Friedrich
15.06.2017
15:36:45
Пфе, я и похуж видал.

не разворачивается ничего.
А чего разворачиваешь?

Vasily
15.06.2017
15:36:59
Ну и я похуже видал

Но все равно

Короче, в базу надо смотреть

Ilya
15.06.2017
15:37:38
для начала

Vasily
15.06.2017
15:37:43
На типы данных

Google
Friedrich
15.06.2017
15:37:45
Ну и я похуже видал
...и даже, не побоюсь этого заявления, похуже писал :)

Влад
15.06.2017
15:37:56


Vasily
15.06.2017
15:38:01
Типы данных

А не данные

Ilya
15.06.2017
15:38:30
Pidor

kek

Летучая
15.06.2017
15:38:42
https://pastebin.com/mKgBWsih
иф еще инвертнуть и ридер в юзинг

Admin
ERROR: S client not available

Anatoly
15.06.2017
15:38:43
Было дело лет 15 назад
Я думаю когда нависает дедлайн и сейчас можно наговнокодить лишь бы работало. И будет такая вундервафля что сам с себя ахуеешь

Влад
15.06.2017
15:38:46
дада, эт у меня такие игроки адекватные.

Ilya
15.06.2017
15:38:51
ну да

Ilya
15.06.2017
15:40:58
https://pastebin.com/1FacQyLF

Влад
15.06.2017
15:41:10
https://pastebin.com/mKgBWsih
зарефакторил красиво, но мне бы проблему решить.

Ilya
15.06.2017
15:41:24
не, не оч

последнее лучше

Friedrich
15.06.2017
15:41:29
Ilya
15.06.2017
15:42:08
Влад
15.06.2017
15:43:03
ой я дибил.

Google
Влад
15.06.2017
15:43:12
В релизе оставил сборку.

И думаю, почему не показывает место ошибки.

оуу..

сори, тот код работает..

Friedrich
15.06.2017
15:44:13
Стек-то всё равно бы показывало, даже в релизе. Только иногда с пропущенными методами.

Релиз даже генерит pdb, так что номера строк бы сохранились.

Влад
15.06.2017
15:44:49


вроде тоже из майкрософта, так что не бейте.

В общем, сори, разобрался.

и всё реботает. каеф.

Kirill
15.06.2017
16:11:43


Egor
15.06.2017
16:14:55
че?

Kirill
15.06.2017
16:18:49
ну это из immediate скриншот

собстна, в том методе на NRE падали вещи типа this.Foo

Vlad
15.06.2017
16:30:03
А студия то пиратская

Kirill
15.06.2017
16:35:47
А студия то пиратская
а как это визуально детектится?

Vlad
15.06.2017
16:39:20
Code lens же только в про или Энтерпрайз. Или нет?

Roman
15.06.2017
16:42:27
Code lens же только в про или Энтерпрайз. Или нет?
А что мешает иметь лицензионную pro/enterprise версию?

Egor
15.06.2017
16:50:07
)))

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

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