Я использую lambdas в C# много (LINQ из многих вкусов, сильно типизированных помощников в ASP.NET MVC, AutoMapper API и т. Д.), Но я не могу начать использовать функциональные возможности C# в своем собственном коде, потому что могу «Не знаю, какие крутые вещи я могу с ними поделать. Я использую их интуитивно большую часть времени.Как понять все функциональные возможности C#?
Есть ли какое-либо справочное или быстрое (но полное) руководство об этом. Я не ищу ссылку MSDN, но для быстрого объяснения всех функциональных возможностей C# в целом. Если его можно сузить для списка с несколькими ссылками на сообщения в блоге - это тоже приемлемо.
Обновление после вопроса было закрыто: По-моему, мое длинное объяснение не было ясным, поэтому я попытаюсь сузить его: мне нужен список понятий, которые я могу использовать для написания собственного кода (не потребляйте другие API-интерфейсы). Спасибо за то, что мне нужно, спасибо.
Используйте их. Ага. Это * * трюк. –
Этот вопрос немного напоминает просить полного руководства о том, как использовать ваши ноги. Тема обширна и возможности бесконечны ... – flq
Если вы еще этого не сделали, используйте [ReSharper] (http://www.jetbrains.com/resharper/). Следуйте рекомендациям, и вы узнаете. –