-2
Скажите, как компилятор определяет, что необходимо применять методы WaveExtensionMethods? Как найти описание в справке? В NAudioDemo.AudioPlaybackDemo: waveOut.Init (sampleProvider); Спасибо!Когда вы вызываете WaveExtensionMethods?
Спасибо за быстрый ответ. Я это понимаю. Но почему это работает? Где я могу прочитать о механизме? –
Методы расширения были новой функцией в .NET 3.5. Любая книга на C# должна объяснить, как они работают. Вот сообщение в блоге от Scott Hanselman: http://www.hanselman.com/blog/HowDoExtensionMethodsWorkAndWhyWasANewCLRNotRequired.aspx –