Sam*_*Sam 5 c# windows-8 windows-store-apps
我有一个使用后台任务的Windows应用商店应用程序.后台任务存储在Windows运行时组件项目中.(这种结构似乎是使后台任务有效的唯一方法.)
在后台任务的项目,我有有一个是我自己的类,而不是Windows运行时类的回报/参数类型的一些外部可见的公共方法.
例如:
public MyClass DoSomething()
{
return null;
}
Run Code Online (Sandbox Code Playgroud)
当我构建时,我会收到与以下方法相关的错误:
方法'X'返回'Y',它不是有效的Windows运行时类型.暴露给Windows运行时的方法必须仅返回Windows运行时类型.
和
方法'T'具有'W'类型的参数'U'.'W'不是有效的Windows运行时参数类型.
我可以理解错误的含义,但我没有想到一个好的方法,我可以构建我的代码,以便我满足这些要求.
以下是我已经考虑过的一些事情:
Tuples或多个参数,但这看起来很混乱,结构化程度较低且可维护性较差.我坚决反对这种类型的编程.| 归档时间: |
|
| 查看次数: |
1355 次 |
| 最近记录: |