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

Страница 374 из 1888
Летучая
17.02.2017
16:54:38
а я думал в моей кодогенерированной библиотеке треш...

Timur
17.02.2017
16:55:49
я запутался. как дальше жить? и главное - зачем?

Дмитрий
17.02.2017
17:02:21
как будто ничего не было ?

Google
Летучая
17.02.2017
17:02:48
для чистоты кода M$ конечно не помешает выдумать что-то более универсальное, чем T1, T2, T3 ... T21 :D

Axm
17.02.2017
17:05:45
достаточно было бы разрешить анонимные классы как return value

Igor
17.02.2017
17:05:51
для чистоты кода M$ конечно не помешает выдумать что-то более универсальное, чем T1, T2, T3 ... T21 :D
Я не понял к чему придирка. И в Scala и Kotlin и др языках ООП языках встречаются такие ограничения на лямбды/тюплы и тд

Sergey
17.02.2017
17:08:37
как будто ничего не было ?
Все ходы записаны ?

Axm
17.02.2017
17:10:31
ладно

Dmitry
17.02.2017
17:37:39
@DKuksenok ты там для фака записывай платиновые темы
я как-то пропустил примерно 300 сообщений) или записать эту классику? "1. Кор нужон/нинужон 2. СПА/ЖС/Ангуляра нужна/нинужна"

и после упоминания пропустил все ^_^

Ilya
17.02.2017
17:52:25
ты сравниваешь по одному полю, в статье написано как сравнить по нескольким: напиши new {l1.A, l1.B} equals new {l2.A, l2.B}

yegorf1
17.02.2017
17:56:25
Google
Ilya
17.02.2017
17:57:45
почему?
например там EF ещё не допилен до нормального состояния

Сергей
17.02.2017
17:59:33
Ilya
17.02.2017
18:00:23
например нет связи многие ко многим, нет поддержки комплексных типов

какие то проблемы с группировкой

Slava
17.02.2017
18:01:02
Как это многие ко многим нет?

Ilya
17.02.2017
18:01:30
ну вот так, нету там

нельзя мапить на хранимые процедуры и вьюхи

https://github.com/aspnet/EntityFramework/wiki/Roadmap

Slava
17.02.2017
18:03:31
ну вот так, нету там
хм... а я что тогда делал...

Ilya
17.02.2017
18:04:17
хз, юзал 6-ую версию, или использовал дополнительную сущность для связи

Sergey
17.02.2017
18:05:01
Ебать, пошла жара

Полдня не прошло ?

Slava
17.02.2017
18:05:28
хз, юзал 6-ую версию, или использовал дополнительную сущность для связи
как бы в теории бд многие ко многим через третью таблицу делаются, или я что-то пропустил?

Полдня не прошло ?
Добавь ведро бензина

Ilya
17.02.2017
18:06:12
конечно, но в 6-ой версии можно было смапить как многие ко многим без промежуточных сущностей

Slava
17.02.2017
18:06:59
конечно, но в 6-ой версии можно было смапить как многие ко многим без промежуточных сущностей
внимание вопрос: а может они всётаки пришли к каноническому определению связи?

Ilya
17.02.2017
18:07:02
типа List<Tag> Profile.Tags и List<Profile> Tag.Profiles

Sasha
17.02.2017
20:47:49
Пишу не в тему, но может кто подскажет. Как делают электронную почту вот такого вида: telegram@чтомыхотим.com

Google
yegorf1
17.02.2017
20:53:16
В смысле такую?

Покупают домен, настраивают

А он всегда такой?

Max
18.02.2017
00:57:16
звучик бредово, но можно что бы в double вместо запятой была точка

разделяла целые и дробные

x3romorph
18.02.2017
01:04:10
Можно

Владимир
18.02.2017
01:04:27
звучик бредово, но можно что бы в double вместо запятой была точка
NumberFormatInfo nfi = new NumberFormatInfo(); nfi.NumberDecimalSeparator = "."; value.ToString(nfi);

x3romorph
18.02.2017
01:05:50
https://msdn.microsoft.com/en-us/library/0c899ak8(v=vs.110).aspx

Max
18.02.2017
01:19:31
спасибо

тут еще как то писли но потерял

как называется атрибут что бы десереизовать свойство по другому имени

Vyacheslav
18.02.2017
03:20:57


Вячеслав
18.02.2017
05:41:33
Решил ночью взяться за веб, установил на виртуалку vs2017rc создал проект asp.net mvc и при запуске в хром имею ошибку, при запуске в IE все норм.



yegorf1
18.02.2017
05:52:55
Она ставится на седьмую винду

‮ACx0
18.02.2017
06:14:28
Вызов get аксессора при доступе к инкапсулированной переменной это вообще нормально?

private static SettingsList _Settings; internal static SettingsList Settings { get { Console.WriteLine("ACCESSED"); return _Settings; } } x = _Settings.t; // Вызывает вывод в консоль

Владимир
18.02.2017
06:35:05
private static SettingsList _Settings; internal static SettingsList Settings { get { Console.WriteLine("ACCESSED"); return _Settings; } } x = _Settings.t; // Вызывает вывод в консоль
Нет, не нормально. Ты уверен, что у тебя где-нибудь в другом месте вывода в консоль нет? Дебаг построчно заходит в это свойство?

‮ACx0
18.02.2017
06:37:31
Нет, не нормально. Ты уверен, что у тебя где-нибудь в другом месте вывода в консоль нет? Дебаг построчно заходит в это свойство?
Дебаг не заходит. Вывод написал именно исходя из подозрений, что аксессор вызывается. Там стоит ещё проверка другой переменной и throw, если переменная false. Exception я и ловил. Единственное место, которое его могло бросить - это. Вывод доказал это. Аксессор действительно вызывается.

Google
‮ACx0
18.02.2017
06:39:16
public static void Initialize(SettingsList Settings) { _Initialized = false; _Settings = Settings; NC.Initialize(Settings.t); _Initialized = true; } Контекст вызова. List - структура.

Admin
ERROR: S client not available

Владимир
18.02.2017
06:39:33
Поставь брейкпонт в аксессоре

Возможно, он вызывается из другого места? Биндинг какой-нибудь

‮ACx0
18.02.2017
06:46:47
Call Stack открыл невероятные подробности. Initialize(string t) меняет свойство HTTPClient. Именно в этот момет создаётся его static объект. Который.. зависит от Settings. Хорошую я защиту от невнимательности сделал. Так создавался бы клиент с хламом до инициализации. Спасибо за наводку на снятие всех BP, кроме get.

Владимир
18.02.2017
06:47:44
Пожалуйста :3

Илья
18.02.2017
06:50:38


Я немного запутался в linq-ах... Почему вот здесь два раза выводится одна и та же группа? Мне кажется такого не должно тут быть. Не понимаю...

Да еще и 2 пустых вообще...

Владимир
18.02.2017
06:54:41
По умолчанию используется left join. Почитай как джоины работают.

Илья
18.02.2017
06:55:27
читаю https://msdn.microsoft.com/ru-ru/library/bb311040.aspx

но пока тяжко для понимания...

Владимир
18.02.2017
06:56:35
https://ru.wikipedia.org/wiki/Join_(SQL)

Илья
18.02.2017
06:58:11
По умолчанию используется left join. Почитай как джоины работают.
Насколько я понял в шарповском linq-е только он и есть. Других его видов там нет.

В смысле левый

Хотя нет, пардон не дочитал. Там еще и внутреннее и групповое есть.

Блин как это все сложно капец

Не понимаю нихуя((

не, я просто sql не люблю((

слишком трудный для понимания

Google
Ilya
18.02.2017
07:06:12
http://www.sql-ex.ru/

Илья
18.02.2017
07:10:17
По умолчанию используется left join. Почитай как джоины работают.
Между прочим по умолчанию используется не left join, а inner join судя по всему https://msdn.microsoft.com/ru-ru/library/bb311040.aspx

И все равно я не понимаю почему он мне возвращает такую странную таблицу...

Вау, кажется доперло))

Все равно. Бесполезная какая-то операция. Я понял что именно она делает, но хз как практически это можно применить...

Илья
18.02.2017
07:22:50
это inner join бесполезная?
Ну да все джоины и иннер тоже

Владимир
18.02.2017
07:23:47
форычем лучше, форычем

Илья
18.02.2017
07:24:46
форычем лучше, форычем
Не исключено, хотя бы понимаешь что делаешь. Только больно уж много кода.

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

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