
Yakov
12.06.2017
20:26:30
Лень

Vladimir
12.06.2017
20:26:37
ну бля

Yakov
12.06.2017
20:27:59
Есть какие-то боты для скачки , у меня на макбуктере нету этого дока

Влад
12.06.2017
20:27:59
(int key, string res) GetValue(int key)
{
if (key > 0) { return (key, "More than zero"); }
else if (key == 0) { return(key, "Is zero"); }
else { return(key, "Less that zero"); }
}
var t = GetValue(0);
Console.Writeln($"Key: {t.key}\nResult: {t.res}");

Google

Влад
12.06.2017
20:28:12
Такие типы методов имеют своё применение?
А то у всех видел Tuple.

Летучая
12.06.2017
20:36:11
Конечно имеют, удобно же
ValueTuple добавили в сш7 только

Олег
12.06.2017
20:39:26
Страшные туплы были и раньше

Blue Screen of Death
12.06.2017
20:45:24
В 7 появился крутой сахар

Kirill
12.06.2017
21:34:36
ValueTuple'ы не нужны
Приведите мне один реальный пример, где нужен ValueTuple

Igor
12.06.2017
21:36:27

Kirill
12.06.2017
21:37:27
для TryGet() как раз придумали out T value
который появился в том же C# 7
и который удобнее в условных операторах

Igor
12.06.2017
21:43:48
Ну в F# периодически использую тюплы, что бы красиво чейнить через pipe оператор.

Google

Kirill
12.06.2017
21:47:25
ну F# это F#

Летучая
12.06.2017
21:49:36
Construct(A a, B b) => (_a, _b) = (a, b);
Мой любимый пример с экспрешонами
Сахар же
Должен быть сладким

Kirill
12.06.2017
21:52:00
ам
не понимат
_a и _b это что?
поля?

Летучая
12.06.2017
21:54:33
Ну да

Igor
12.06.2017
21:54:59
ну F# это F#
Я понимаю тут есть анонимные объекты.
А если к примеру их можно будет заменить на тюплы и не нагружать GC.

Kirill
12.06.2017
21:55:59

Летучая
12.06.2017
21:56:26

Kirill
12.06.2017
21:56:58
Ну да
красиво, но я всё ещё не убежден

Летучая
12.06.2017
21:59:27
Хмм. Почитаю про это, спасибо с:

Gid
12.06.2017
21:59:54
> для моделей
Короче на норм железе ни студия не лагает
Ни кракен
Вообще ничего
Все проблемы в говножелезе

Google

Gid
12.06.2017
22:00:46
Тупо confirmed

Igor
12.06.2017
22:01:05

Gid
12.06.2017
22:01:22
запуск 1 секунда

Kirill
12.06.2017
22:01:38
> для моделей
так говоришь, как будто это я придумал. Я на правах параноика вообще за строгую типизацию везде, где только можно

Gid
12.06.2017
22:01:51
Мб я чего-то не знаю
Есть примеры кода на посмотреть?

Kirill
12.06.2017
22:02:50
http://blogs.quovantis.com/dynamic-models-for-mvc-view/
хз, есть там анонимные объекты в примерах или нет, но притворись, что вызывается че-то типа
View(new{...})
вот типа такого https://gregshackles.com/anonymous-view-models-in-asp-net-mvc-using-dynamics/

Gid
12.06.2017
22:04:52
<%: Model %>

Gid
12.06.2017
22:05:00
Выглядит как не мвц
покрутил, посмотрел
Я не знаю зачем так делают
Честно
И ума не приложу где это можно было бы применить

Kirill
12.06.2017
22:06:43
ну типа тебе лень под каждый вью клепать модели

Gid
12.06.2017
22:07:15

Kirill
12.06.2017
22:07:17
допустим, нет у тебя никакого крада, а надо только модель отобразить, притом простую

Google

Gid
12.06.2017
22:07:41

Kirill
12.06.2017
22:08:12
я понимаю, я же тебе говорю что как параноик пилил бы модель в любом случае, пусть хоть там одно проперти будет

Again
12.06.2017
22:08:16
Есть хороший пример кода.
Где берут значения из форм и сохраняют их в бд?

Gid
12.06.2017
22:08:30

Kirill
12.06.2017
22:08:35
но так делают, и довольно часто

Gid
12.06.2017
22:08:40

Admin
ERROR: S client not available

Again
12.06.2017
22:08:41

Gid
12.06.2017
22:08:47

Again
12.06.2017
22:08:59
типо вод форма
я думал,что просто напишу
db.add Firstname
db.add Lastname

Gid
12.06.2017
22:09:41
не надо как делать

Again
12.06.2017
22:09:45
db.savechanges();
и все

Gid
12.06.2017
22:09:49
по хорошему тебе вообще надо бы в сервис вынести

Google

Gid
12.06.2017
22:09:57
во избежание спагетти

Again
12.06.2017
22:10:02
да пофиг
это лаба
а не продакшен
главное,чтоб работало

Gid
12.06.2017
22:10:38
тогда передавай модель
в которую все поля засунь
ток примера у меня на ангуляре есть
тебе не пойдёт

Again
12.06.2017
22:10:59
не
да не надо такое
мне просто нужно данные передать из формы в бд
и сохранить
все
самый легкий способ,пофиг на код

Gid
12.06.2017
22:12:08
у тебя данные в пост запросе сериализуются в модель
в обьект точнее
для него надо модель создать
Эта группа больше не существует