Size: a a a

2020 November 26

АГ

Артем Грибов... in pro.net
пытаюсь сувать что бы вернула первую вьюху если пользователь не зареган и все одно и тоже
источник

АГ

Артем Грибов... in pro.net
мб я что то не верно делаю
источник

АГ

Артем Грибов... in pro.net
притом куки тоже не чистит хотя классический весьма запрос и пользователь с куки есть
источник

E

EgorBo in pro.net
источник

E

EgorBo in pro.net
оказывается эмулятор x86->арм от эпла не означает что будет just works
источник

Dv

Dr. Friedrich von Ne... in pro.net
EgorBo
как отреверсить строку в F# http://rosettacode.org/wiki/Reverse_a_string#F.23
А в C# как? В общем-то, так же?
источник

Dv

Dr. Friedrich von Ne... in pro.net
О, а вот это уже дело.
источник

Dv

Dr. Friedrich von Ne... in pro.net
EgorBo
оказывается эмулятор x86->арм от эпла не означает что будет just works
Там уже пришёл чувак из Розетты, и чинит свои баги прямо в ней :)
источник

Dv

Dr. Friedrich von Ne... in pro.net
Думаю, всё будет нормально.
источник

AT

Alexey Tkachenko in pro.net
Dr. Friedrich von Never
О, а вот это уже дело.
А теперь усложним задачу и будем считать что строки в UTF-8
источник

Dv

Dr. Friedrich von Ne... in pro.net
Alexey Tkachenko
А теперь усложним задачу и будем считать что строки в UTF-8
А теперь упростим задачу, и будем считать, что твои UTF-8 строки уже предлагают поверх себя IEnumerable<Rune> :)
источник

Dv

Dr. Friedrich von Ne... in pro.net
Когда начал фантазировать — бывает сложно остановиться
источник

AT

Alexey Tkachenko in pro.net
Dr. Friedrich von Never
А теперь упростим задачу, и будем считать, что твои UTF-8 строки уже предлагают поверх себя IEnumerable<Rune> :)
Окей, но без аллокаций
источник

AT

Alexey Tkachenko in pro.net
Только новая строка
источник

Dv

Dr. Friedrich von Ne... in pro.net
Alexey Tkachenko
Окей, но без аллокаций
Ну лан, пусть будет без аллокаций, я не против. Кажется, не нужны аллокации, шоб поэнумерироваться по рунам
источник

AT

Alexey Tkachenko in pro.net
А у рун есть инфа сколько байтов они занимают на самом деле?
источник

AT

Alexey Tkachenko in pro.net
Да, есть... Ладно, тогда всё просто
источник

IC

Ilya Chernoudov in pro.net
Alexey Tkachenko
А теперь усложним задачу и будем считать что строки в UTF-8
Там тоже самое, только вместо ....Utf16 надо использовать ...Utf8 методы
источник

DG

Dmitriy Gavrilenko in pro.net
Привет всем. Подскажите по EF Core.
Есть запрос типа
(
   from page in DbContext.Pages
   join editor in DbContext.User.Select(x => new EditorModel { Id = x.Id,  Name = x.Name}) on page.editor_id equals editor.Id into editors
   from editor in editors.DefaultIfEmpty()
   select new PageModel
   {
       PageTitle = page.Title,
       Editor = editor
   }
)

Т.е. есть страница, у нее есть FK на редактора. Но редактора может и не быть, по этому LEFT JOIN.

И вот если достать страницу у которой editor_id = null, то у свойства PageModel.Editor будет не null, а объект с дефолтными полями.
Т.е.

{
   PageTitle = "Название страницы из БД",
   Editor =
   {
       Id = 0,
       Name = null
   }
}

Если в JOIN не делать Select то Editor будет как и должен - null.

Вопрос - какого хера объект с дефолными полями и как решить изящнее чем DbContext.User.Select(x => x == null ? null : new EditorModel...)
источник

DG

Dmitriy Gavrilenko in pro.net
EditorModel не структура если что)
источник