UWP Windows 10中的多线程

塔萨尔·坎塔·普鲁斯蒂

我正在制作适用于Windows 10的UWP应用程序。我想在除Parent / Default线程之外的单独线程中执行两个方法,以便我的应用程序可以更快一点。但是我在UWP中找不到Thread类。我拥有的是Task,但它不像Thread一样简单。

方法如下。

public List<Rootobject> <Method_name>()
private List<string> <Method_name>()

我想念什么?

凯文·瓦利斯(Kevin Wallis)

您必须使用Task而不是,Thread因为Thread目前不支持该使用(请参阅打开的票证https://github.com/dotnet/corefx/issues/2576)。创建一个不是那么容易的Task吗?

Task t = Task.Factory.StartNew( () => {
              // Just loop.
              int ctr = 0;
              for (ctr = 0; ctr <= 1000000; ctr++)
              {}
              Console.WriteLine("Finished {0} loop iterations", ctr);
          } );

请参阅microsoft doc:链接示例以及方法:

// Running the method which returns List<string>
Task<List<string>> result = Task.Factory.StartNew(() => ExpensiveMethod());


public List<string> ExpensiveMethod()
{
    return ...;
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

UWP(Windows 10)XAML中的WebBrowser控件

来自分类Dev

UWP中的System.Windows.Media

来自分类Dev

仅针对Windows 10移动版的Windows 10 UWP

来自分类Dev

以编程方式更改Windows 10 UWP App中的主题

来自分类Dev

Windows 10 UWP应用中的ItemsControl和ItemTemplateSelector

来自分类Dev

在UWP Windows 10中找不到位图类

来自分类Dev

查询多个表SQLite Windows 10 UWP

来自分类Dev

UWP Windows 10未触发OnSuspending事件

来自分类Dev

Windows 10 UWP单一登录

来自分类Dev

Windows Phone 10 UWP应用中的区域格式和语言

来自分类Dev

如何在Windows 10 UWP中访问联系人?

来自分类Dev

如何在WebView Windows 10 UWP中调用JavaScript?

来自分类Dev

Windows 10 UWP中未显示广告

来自分类Dev

如何使用UWP在Windows 10中启用墙纸更改转换?

来自分类Dev

Windows froms C#中的多线程

来自分类Dev

在Windows 10 UWP中处理挂起,恢复和激活

来自分类Dev

在Windows 10 UWP中更改口音颜色

来自分类Dev

处理后退导航Windows 10(UWP)

来自分类Dev

Windows 10 UWP无法完全呈现

来自分类Dev

XAML中的免费强调色-UWP Windows 10

来自分类Dev

如何在Windows 10 UWP TimePicker控件中显示秒数?

来自分类Dev

Windows 10 UWP单一登录

来自分类Dev

是否可以防止Windows 10 uwp中的锁定屏幕?

来自分类Dev

如何在WebView Windows 10 UWP中调用JavaScript?

来自分类Dev

Windows 10 IoT上的UWP

来自分类Dev

Windows 10 UWP Webview本地URL问题

来自分类Dev

广告 ID - UWP (Windows 10)

来自分类Dev

如何在 Windows 10 中杀死 UWP 应用程序?

来自分类Dev

在 Windows 10 移动版中启动 UWP 应用时出错