【发布时间】:2010-11-29 19:30:25
【问题描述】:
我记得在使用 MFC 时,您可以通过检查 _MFC_VER 宏来支持 MFC 框架的多个版本。
我现在正在使用 .NET 4 做一些事情,并希望在几个地方使用 Tuple,但仍保持其他所有内容与 3.5 兼容。
我想做类似的事情:
#if DOTNET4
public Tuple<TSource, TResult> SomeMethod<TSource, TResult>(){...}
#else
public KeyValuePair<TSource, TResult> SomeMethod<TSource, TResult>(){...}
#endif
【问题讨论】:
-
这个用户声音不太一样,反正是关闭的。我找不到任何其他与框架版本相关的内容,所以我创建了一个,visualstudio.uservoice.com/forums/121579-visual-studio/…。请点赞。
标签: c# .net .net-4.0 conditional-compilation