Код: Выделить всё
.Attributes(style => "width:100%")
Код: Выделить всё
Hash(params Func[] hash)
{
foreach (var func in hash)
{
Add(func.Method.GetParameters()[0].Name, func(null));
}
}
Общее использование лямбда-выражений позволяет заменять используемые имена без побочных эффектов. Я вижу в книге пример, в котором написано: Collection.ForEach(book => Fire.Burn(book)). Я знаю, что могу написать в своем коде Collection.ForEach(log => Fire.Burn(log)) и это означает то же самое. Но благодаря синтаксису MvcContrib Grid я внезапно обнаружил код, который активно просматривает и принимает решения на основе имен, которые я выбираю для своих переменных!
Так это обычная практика среди сообщества C# 3.5/4.0 и любителей лямбда-выражений? Или мне не стоит беспокоиться о мошеннике с одним трюком?
Подробнее здесь: https://stackoverflow.com/questions/171 ... ax-brillia
Мобильная версия