多线程处理 问答列表

自动化 InvokeRequired Code Pattern

作者:Tom Corelis 提问时间:3/3/2010

我痛苦地意识到,在事件驱动的 GUI 代码中,需要编写以下 Code Pattern 的频率,其中 private void DoGUISwitch() { // cruisin for a br...

事件操作 在 C 语言中从不同的线程调用#

作者:renji 提问时间:11/15/2023

public class A { private B NotifyObj = new B(); public A() { NotifyObj.NotifyEvent += Notified...

Thread.Sleep(0) 未按预期工作 [duplicate]

作者:Amitava Karan 提问时间:11/8/2013

这个问题在这里已经有答案了: Thread.Sleep(0) 不能像描述的那样工作? (5 个答案) 9年前关闭。 我刚刚开始学习“C#中的线程”。 我在一本书中发现 Thread.Sleep(0)...

在 .NET 2.0 中使用多个线程并行处理记录

作者:SAILENDRA SUDA 提问时间:2/29/2016

我需要使用多线程并行处理表中可用的记录。我正在使用 C# 并以 .NET 2.0 为目标。 我知道我可以在 .NET 4.0 中执行此操作,但我不确定如何使用 .NET 2.0 实现它。Parall...

如何使事件回调安全到我的 win 表单线程中?

作者:Simon Gillbee 提问时间:8/9/2008

当您从窗体中订阅对象上的事件时,您实际上是将回调方法的控制权移交给事件源。您不知道该事件源是否会选择在其他线程上触发事件。 问题在于,在调用回调时,不能假定可以在窗体上创建更新控件,因为有时如果在与...

WF4 WorkflowApplication - 用于模拟用户的自定义 SynchronizationContext (Thread.CurrentPrincipal)

作者:Michael Bates 提问时间:9/3/2019

我正在使用 Workflow Foundation WF4,并希望在运行 WorkflowApplication 实例时模拟或“以”用户身份运行。 要访问用户,我想使用 Thread.Current...

从属性对象内触发的事件调用类方法

作者:Oliver Mohr Bonometti 提问时间:9/13/2022

我有一个类,它是类的属性。它有一个事件方法,该方法由不受我的程序控制的线程触发(当它收到来自外部源的消息时被激活。一个 swig “C++” 外部库控制它)。两者都在不同的模块中定义。Containe...

频繁创建线程时内存泄漏

作者:czxinc 提问时间:1/15/2023

我想在触发事件时生成图像。当事件再次触发并且图像仍在生成时。它将中止生成并再次生成。 但是我的代码会导致内存泄漏。应用程序的内存使用量将迅速增长。有谁知道怎么了? 编辑:我在线程中止后放置。但这没用...

Thread.join 超时,即使委托显示为已完成

作者:ericc 提问时间:10/5/2023

我正在调试其他人的 .NET Framework 4.8 C# 代码中的问题,该代码尝试使用 Activator.CreateTypeInstance 实例化第三方程序集中的类型,该程序集是从传递到后...

在 .NET 中配对 MemoryBarrier 的目的是什么?

作者:user22155685 提问时间:10/26/2023

https://www.albahari.com/threading/part4.aspx 中的示例代码 class Foo { int _answer; bool _complete; ...


共16条 当前第1页