如何在 windows phone 8.1 中创建线程

How to create a Thread in windows phone 8.1

您好,我尝试在windows phone 8.1 中创建一个线程但没有成功。

虽然在 msdn 文档中写着支持线程,但实际上不起作用 (https://msdn.microsoft.com/en-us/library/274eh01d(v=vs.110).aspx)

所以我不知道如何创建一个线程,我想创建一个同步上下文来在单个线程(不是当前线程)上执行异步,但只是为了实现事件循环的作用

谢谢

更新以获取更多信息:

我会更具体一点:

平台是通用应用程序,所以我的意思是windows 8.1 & windows phone 8.1,没有silverlight ecc.

我需要创建一个线程,因为我想创建一个同步上下文来执行一些异步代码,这里有一个关于我的意思的例子http://blogs.msdn.com/b/pfxteam/archive/2012/01/20/10259049.aspx 与此 link 的不同之处在于我将为所有异步代码使用特定线程而不是当前线程。

再次感谢

如果您只想 运行 一些异步代码,请考虑使用 Task.Run。它提供了一种比自己管理线程更简单的机制。

如果您要构建通用 Windows Phone 8.1 应用程序,则不能使用 .NET Thread 类型。如果您需要对执行进行更多控制,可以使用 WinRT ThreadPool

最后,如果你真的真的需要很多控制,如果你想编写本机代码,总是CreateThread(这最近被添加到允许列表商店应用程序的 API,尽管 MSDN 尚未更新)。