Ist es möglich, eine bedingte Kompilierung auf die .NET Framework-Version durchzuführen?
Ich erinnere mich, dass Sie bei der Arbeit mit MFC mehrere Versionen des MFC-Frameworks unterstützen können, indem Sie das Kontrollkästchen aktivieren_MFC_VER
Makro.
Ich mache jetzt ein paar Sachen mit .NET 4 und möchte Tuple an ein paar Stellen verwenden, aber alles andere bleibt mit 3.5 kompatibel.
Ich freue mich auf etwas wie:
#if DOTNET4
public Tuple<TSource, TResult> SomeMethod<TSource, TResult>(){...}
#else
public KeyValuePair<TSource, TResult> SomeMethod<TSource, TResult>(){...}
#endif