【发布时间】:2013-06-03 15:35:30
【问题描述】:
我们正在尝试将构建在 .NET 3.5 中的应用程序迁移到 2.0(原因是让我们的 exe 在没有 3.5 的 XP 等旧机器上运行)
虽然这样做,但现在一切都停留在一个主要问题上,用老式的委托替换 Func(因为 Func 在 2.0 上不可用)。要替换的代码是这样的。
private Func<object, string> someName1;
private static Func<object, string> someName2;
internal Func<object, string> someProperty
{
get { return someName1?? (someName1= someName2); }
set { someName1= value; }
}
请一些人帮助我创建“someProperty”,就像它只使用委托一样。 提前致谢。
【问题讨论】: