如何解决monotouch“ Func”代表?
| 我正在尝试在MonoTouch中编译一些代码,但出现错误:\'类型或名称空间名称\'Func \'找不到\' 根据MSDN,在系统中,特别是在mscorlib程序集中找到了代表“'Func \'”,我不确定MonoTouch中是否包含该代表? 我不太确定此时该怎么做,我在想也许应该用我自己的版本替换Func(作为一个委托,它似乎并不复杂)。 有任何想法吗?解决方法
根据文档,可在MonoTouch中使用Func:http://go-mono.com/docs/monodoc.ashx?link=T%3aSystem.Func%601
您可以轻松地复制Func委托的声明。也许您可以发布它的用法,以便我们进行检查?
,功能(T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,TResult)代表
在mscorlib中这样声明(使用反射器找到):
namespace System
{
public delegate TResult Func<in T1,in T2,in T3,in T4,in T5,in T6,in T7,in T8,out TResult>(T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8);
}
自己声明相同的代表,您就可以使用它。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。