powered by simpleCommunicator - 2.0.52     © 2025 Programmizd 02
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Запуск Visual Studio 2017
7 сообщений из 82, страница 4 из 4
Запуск Visual Studio 2017
    #39420994
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Roman MejteshVostt,

object подвластно всё :)

В .NET 1.0 не было дженериков и горя не знали
...
Рейтинг: 0 / 0
Запуск Visual Studio 2017
    #39421026
Фотография ЕвгенийВ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttЕвгенийВis - остался не перегружаемым оператором

Зачем это тебе?
Да уже не важно :(
Вот настоящий Pattern Matching .
Близко не приблизились!
...
Рейтинг: 0 / 0
Запуск Visual Studio 2017
    #39421137
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ЕвгенийВАлексей Кпропущено...
Ну покажи как это можно срастить с EntityFramework. В одном методе запрос, в другом методе обработка результата запроса, без описания класса для возвращаемых запросом записей.
Пиши вместо new{.....} - () и используй.
Код: c#
1.
2.
3.
4.
5.
   static IEnumerable<(int Number, string Name, decimal Price)>M2()
        {
            var data = Enumerable.Range(1, 10).Select(i => (i, "Name" + i, Convert.ToDecimal(i) * 100));
            return data;
        }


Код: c#
1.
2.
3.
4.
 foreach(var d in M2())
            {
                Console.WriteLine(d);
            }

Поставленная задача не решена.
...
Рейтинг: 0 / 0
Запуск Visual Studio 2017
    #39421138
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttАлексей КВывести тип, возвращаемый методом, можно, в TypeScript это реализовано. Придумать синтаксис, присваивающий выведенному типу имя, не должно быть проблемой.

Эмм..

Расскажи нам, как ты определишь анонимный тип в интерфейсе. Предложи просто синтаксический способ, забьём пока на возможность реализации.Я выше уже давал пример.
...
Рейтинг: 0 / 0
Запуск Visual Studio 2017
    #39421254
Фотография ЕвгенийВ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей КПоставленная задача не решена.
Где она решена?
Ах, да!
[youtube=
YouTube Video
...
Рейтинг: 0 / 0
Запуск Visual Studio 2017
    #39421273
Фотография ЕвгенийВ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей КЯ бы сделал так, для приведённого мной выше примера:
Код: c#
1.
2.
3.
4.
expression int MyExpression(MyClass o)
{
    return o.Value;
}


Разбирать многострочные expression сложно и видимо не нужно.
К тому же глупо отказываться от лямбд!
...
Рейтинг: 0 / 0
Запуск Visual Studio 2017
    #39421613
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей КЯ выше уже давал пример.

Не вижу суслика.
...
Рейтинг: 0 / 0
7 сообщений из 82, страница 4 из 4
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Запуск Visual Studio 2017
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]