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

Страница 781 из 1888
Gid
15.04.2017
13:19:27
Никаких вьюбагов

Никогда не юзай

Дмитрий
15.04.2017
13:19:34
и эта можель будет тоже пиздецом, даже теоретически не отражающим реальный объект

Gid
15.04.2017
13:19:50
Не известно что у тебя в вьюбаге

Google
Дмитрий
15.04.2017
13:19:51
но к сведенью приму

Gid
15.04.2017
13:19:57
Может стоит тогда пересмотреть архитектуру?

Если ты прострелил колено и кровь не потекла это не значит что она не потечет позже

Дмитрий
15.04.2017
13:20:43
в целом - модель ясна, но некоторые дополнительные значения нужно передать бывает

те же значения о показе/непоказе кнопок удаления/редактирования, через вьюбаг передаются

они тоже не особо в модель продукта впишутся

Gid
15.04.2017
13:21:58
Если у тебя поле не нул

В разоре иф логику сделай

С модели

Дмитрий
15.04.2017
13:22:43
не особо, на самом деле понимаю. У меня опыта работы (и в целом столько же) с mvc - неделя

Gid
15.04.2017
13:24:01
Тогда забудь за вьюбаг

Вообще

Google
Дмитрий
15.04.2017
13:24:34
в новых проектах - можно попробовать, но я с готовыми работаю

во мтором все через вьюбаг

втором*

Gid
15.04.2017
13:25:06
Он только чтоб тайтл отправлять

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

Просто пишешь @if(Model.MyField != null) и тут хтмл код

втором*
Ну перепиши нормально

Дмитрий
15.04.2017
13:26:13
с опытом работы в неделю

да и кто мне, во первых, даст это сделать, во вторых заплатит

Gid
15.04.2017
13:27:48
Ты же ахуеешь потом

Я серьезно

Но опять же при любых чендж рекаестах

Ты будешь страдать

Дмитрий
15.04.2017
13:28:33
офис

да я и так страдаю, блиа, слишком много абстракций для меня

Gid
15.04.2017
13:28:53
Сделал бы для себя

Тогда уж

Дмитрий
15.04.2017
13:29:45
а время на это кто даст? и в лайв потом залить, я же не один с этим работаю

Gid
15.04.2017
13:29:56
Google
Дмитрий
15.04.2017
13:30:23
да просто первый раз же, теряюсь пиздец

Дмитрий
15.04.2017
13:30:49
не понял)

оно так и было, я не с нуля пишу же

Vitaly
15.04.2017
13:34:58
Кто подскажет, почему в библиотеке System.IO.Compression, нет ZipFile класса, а есть GZipStream?

Win 10 .NET Framework 4.6.1 стоит

Ilya
15.04.2017
13:45:22
https://msdn.microsoft.com/ru-ru/library/system.io.compression.zipfile(v=vs.110).aspx

Vitaly
15.04.2017
13:53:42


Летучая
15.04.2017
13:59:28


An expression of type T cannot be handled by a pattern of type Photo



Хотя они тут и не нужны.

Илья
15.04.2017
14:14:57
че за странный синтаксис свитча? шарп вроде такой не поддерживает

только простые сравнения

Му
15.04.2017
14:15:21
это новая фича 7го

Илья
15.04.2017
14:16:07
о_О походу я не в теме... а он уже вышел?

с новой версией студии чтоли?

Google
Му
15.04.2017
14:16:46
да

https://blogs.msdn.microsoft.com/dotnet/2017/03/09/new-features-in-c-7-0/

Art
15.04.2017
14:17:42
Как из Queue<obj> достать последний объект без удаления deque ?

Mikhail
15.04.2017
14:18:52
peek

Илья
15.04.2017
14:19:30
https://blogs.msdn.microsoft.com/dotnet/2017/03/09/new-features-in-c-7-0/
ооо пиздато, особенно кортежи новые радуют ^_^

Ilya
15.04.2017
14:22:29
Хотя они тут и не нужны.
У тебя в object структуры могут передаваться?

Ты сборку подключил еще одну?

Илья
15.04.2017
14:25:00
я только не понял про форматирование строк, это же и так уже было давно (ну по крайней мере в 6 версии точно было)

$"x = {x}"

Slava
15.04.2017
14:25:53
'switch(a) { case int b when a is int:break; }'

Ilya
15.04.2017
14:25:57
'switch(a) { case int b when a is int:break; }'
конкретно в твоём коде?

Art
15.04.2017
14:26:54
там есть IEnumerable можно сделать Last
т.е. стандартных методов нет ..

peek
выдает первый обж

Slava
15.04.2017
14:27:10
конкретно в твоём коде?
Избавь бог. Просто как один из вариантов, может потянет

Mikhail
15.04.2017
14:28:37
выдает первый обж
в массив, а потом последний индекс

Mikhail
15.04.2017
14:29:44
видно не ту структуру данных ты выбрал для этой задачи

Google
Илья
15.04.2017
14:29:53
а еще можно юзать линк и написать queue.Last()

Art
15.04.2017
14:32:13
ясно, спасибо

Slava
15.04.2017
14:37:29
???
Сама по себе эта новомодная штука с свичем попахивает будущим массовым говнокодом. Т.е. то что сделали - это конечно хорошо и удобно, но мне кажется что использование - признак плохого дизайна кода. Впрочем как и любая логика завязаная на получении и сравнении типов

Art
15.04.2017
14:39:59
long-ее long-а есть что ?

Летучая
15.04.2017
14:40:07
Ну такое

А если тебе надо сделать

Одинаковые действия

для 2 типов

которые различаются только чуть-чуть

например превью фотки просто картинка, а превью видео — картинка с синей кнопкой (синюю кнопку тоже рисует код)

ну и события разные привязаны

щас поясню скрином

Не поясню

Не компилируется

Mikhail
15.04.2017
14:47:21
?

Timur
15.04.2017
14:56:25
Я купил и отважно съел шаурму. Я теперь москвич?

Oleg
15.04.2017
14:56:48
Алексей
15.04.2017
14:56:53
Я купил и отважно съел шаурму. Я теперь москвич?
сначала ночь переживи после шаурмы

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

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