Если да, то в каких версиях .NET Framework он поддерживается?
Я протестировал это на .NET Framework 4.0, и он отлично работает:
using System;
using System.Collections.Generic;
public class TestClass
{
public IEnumerable Defer()
{
yield return 1;
yield return 2;
yield return 3;
}
}