gpt4 book ai didi

c# - 如何在windows phone中使用隔离存储将数据传递给后台代理?

转载 作者:行者123 更新时间:2023-11-30 18:35:18 26 4
gpt4 key购买 nike

我在 Share data between main app and periodic task 中找到的编码下方但它无法工作并出现错误。

有什么想法或帮助吗?

在主页面

using System.IO.IsolatedStorage;
using System.Threading;

using (Mutex mutex = new Mutex(true, "MyData"))
{
mutex.WaitOne();
try
{
IsolatedStorageSettings.ApplicationSettings["order"] = 5;
}
finally
{
mutex.ReleaseMutex();
}
}

在代理中:

using (Mutex mutex = new Mutex(true, "MyData"))
{
mutex.WaitOne();
try
{
order = (int)IsolatedStorageSettings.ApplicationSettings["order"];
}
finally
{
mutex.ReleaseMutex();
}
}

最佳答案

我想建议您,您可以为此任务使用一个单独的库项目,该项目将注意在两个应用程序之间进行通信;例如前台和后台应用程序。

您的申请中必须有三个项目。

1) UI Aapplication (Foreground App)

2) 项目库(隔离通信[Rear/Write]操作)

3) 后台代理应用。

请在此处查看下图以清除。

architecture diagram

enter image description here希望对你有帮助

关于c# - 如何在windows phone中使用隔离存储将数据传递给后台代理?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15198170/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com