Size: a a a

2018 September 21

СK

Санчес Kас in Alprog I/O
источник

СK

Санчес Kас in Alprog I/O
я проверил
источник

СK

Санчес Kас in Alprog I/O
походу я ошибся
источник

СK

Санчес Kас in Alprog I/O
Короче в статье говорилось про поддержку самых последних возможностей c# 7.0, а не конкретно про этот синтаксис.
источник

АТ

Александр Тужик in Alprog I/O
Да, там, вроде, Рослин завезли.
источник

АТ

Александр Тужик in Alprog I/O
Непомни чего, на какой-то штуки из C#7 мне точно не хватало.
источник

P

Piesł in Alprog I/O
в чем преимущество лямбд вместо методов? ну кроме отсутствия скобок?
источник

АТ

Александр Тужик in Alprog I/O
Ну, начнём с того, что с помощью лямбды можно сделать замыкание.
источник

P

Piesł in Alprog I/O
не очень представляю, где это может пригодится... во вложенных классах?
источник

АТ

Александр Тужик in Alprog I/O
синтетический пример:
источник

АТ

Александр Тужик in Alprog I/O
Action<string> GetLoggerFor(string name)
{
  return (string text) => {
      Debug.Log(String.Format("{0}: {1}", name, text);
  };
}

var johnLogger = GetLoggerFor("John");
var mikeLogger = GetLoggerFor("Mike");
johnLogger("1");
mikeLogger("2");
источник

АТ

Александр Тужик in Alprog I/O
John: 1
Mike: 2
источник

P

Piesł in Alprog I/O
спасибо, это понятно:) я имею ввиду именно expression-bodied methods -- в чем преимущество над обычными методами?
источник

АТ

Александр Тужик in Alprog I/O
expression-bodied method никакого отношения к лямбдам не имеет
источник

АТ

Александр Тужик in Alprog I/O
это просто синтаксический сахар и абсолютно эквивалентен обычной записи
источник

P

Piesł in Alprog I/O
ок, спасибо
источник

D

DOCtorActoAntohich in Alprog I/O
Хей
источник

MD

Maxim Dmitriev in Alprog I/O
Александр Тужик
Action<string> GetLoggerFor(string name)
{
  return (string text) => {
      Debug.Log(String.Format("{0}: {1}", name, text);
  };
}

var johnLogger = GetLoggerFor("John");
var mikeLogger = GetLoggerFor("Mike");
johnLogger("1");
mikeLogger("2");
О боже выпали глаза. Вы реально используете что то подобное ?
источник

АТ

Александр Тужик in Alprog I/O
Что тебя смутило? Это практически минимальный пример замыкания.
источник

АТ

Александр Тужик in Alprog I/O
По-твоему все, кто когда-либо использовал замыкание, делают что-то не так?
источник