c# - 如何使用 OnStop 方法终止线程 (C#)

标签 c# .net windows

我有一个试图在 OnStop 方法中停止的线程,有人可以演示如何使用它终止/停止线程吗:

    /// <summary>
    /// OnStop: Put your stop code here
    /// - Stop threads, set final data, etc.
    /// </summary>
    protected override void OnStop()
    {
        base.OnStop();
    }

考虑到,即开始如下:

    /// <summary>
    /// OnStart: Put startup code here
    ///  - Start threads, get inital data, etc.
    /// </summary>
    /// <param name="args"></param>
    protected override void OnStart(string[] args)
    {
        Thread MyThread = new Thread(new ThreadStart(MyThreadStarter));
        MyThread.Start();

        base.OnStart(args);
    }

    private void MyThreadStarter()
    {
        realtime obj = new realtime();
        obj.Starter();
    }

最佳答案

关于c# - 如何使用 OnStop 方法终止线程 (C#),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6456477/

相关文章:

c# - 反序列化错误 - 值不能为空/未定义无参数构造函数

c# - 将 Canvas 保存为 SVG

c# - 使用 .NET winforms 应用程序安装 MYSQL

java - MapReduce 用于使用 Java 查找字符串

c# - 比较嵌套哈希集的相等性

c# - 关闭通用接口(interface)的类的实例不能隐式转换为通用接口(interface)类型的成员

c++ - 从非托管 C++ 显式调用托管析构函数

c# - 如何在 SQL Server 数据库中保存文本和图像的组合

Windows 与 Sony Camera Remote API 的兼容性

python - Windows 文件系统的看门狗 Python 脚本