powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / c# Func generic
9 сообщений из 34, страница 2 из 2
c# Func generic
    #39083290
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ЕвгенийВАлексей КПо факту нет. Но цели при создании были такими же.
Ну и само определение программиста размыто. Для кого то это всякий, кто может переставить Windows, для меня это люди масштаба Кодда, Кнута, Хесберга или Страуструпа со Степановым. Инженер-программист
...
Рейтинг: 0 / 0
c# Func generic
    #39083491
Фотография ЕвгенийВ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей К Инженер-программист [/quot]
тухта! одна эта строчка чего стоит.
http://www.rabotka.ru/ Высшее техническое или инженерно-экономическое образование.
...
Рейтинг: 0 / 0
c# Func generic
    #39126660
fivedod
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ЕвгенийВ, может тут конкретнее написано?
...
Рейтинг: 0 / 0
c# Func generic
    #39126686
Фотография Где-то в степи
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
fivedod,
гы - хорошей моторикой пальцев
add- ленивостью + цинизмом..
...
Рейтинг: 0 / 0
c# Func generic
    #39158304
EV.P
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Согласен. Именно так всё и оказалось.
Как я и говорил, дальше будет только хуже. Чудес ведь не бывает. Так? Так!
...
Рейтинг: 0 / 0
c# Func generic
    #39160245
LameUser
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
NechtoЗдравствуйте!

Хочу задать вопрос из любопытства. Просто очень интересно возможна ли данная реализация.

Имеется дженерик функция:
Код: c#
1.
public string function GetTypeMy<T>(T value) {};



Можно ли данную функцию объявить средствами Func<T>, типа этого:
Код: c#
1.
public Func<T, string> Pe() = (p => p);



Зависит от версии языка. В C# 6 можно сделать так:
Код: c#
1.
public override string ToString() => string.Format("{0}, {1}", First, Second);
...
Рейтинг: 0 / 0
c# Func generic
    #39160273
Фотография ЕвгенийВ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
LameUserможно сделать так:
Код: c#
1.
public override string ToString() => string.Format("{0}, {1}", First, Second);


Если уж шестерка, тогда
Код: c#
1.
   public override string ToString() => $"{First} {Second}";
...
Рейтинг: 0 / 0
c# Func generic
    #39160916
LameUser
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ЕвгенийВLameUserможно сделать так:
Код: c#
1.
public override string ToString() => string.Format("{0}, {1}", First, Second);


Если уж шестерка, тогда
Код: c#
1.
   public override string ToString() => $"{First} {Second}";



Код взят из ссылки с сайта микрософта без изменений (чтобы легче было найти по поиску).
...
Рейтинг: 0 / 0
c# Func generic
    #39160952
Фотография ЕвгенийВ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
LameUser
Код взят из ссылки с сайта микрософта без изменений (чтобы легче было найти по поиску).
Там про CTP3, нужно читать более свежее :)
https://github.com/dotnet/roslyn/wiki/New-Language-Features-in-C#-6
...
Рейтинг: 0 / 0
9 сообщений из 34, страница 2 из 2
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / c# Func generic
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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