小编Mik*_*els的帖子

To CurrentThread.Abort或不是CurrentThread.Abort

我已经看到了一些具有类似这样的线程过程的示例.

    private void ThreadProc()
    {
        while (serviceStarted)
        {
            // do some work

            Thread.Sleep(new TimeSpan(0, 0, 5));
        }

        Thread.CurrentThread.Abort();
    }
Run Code Online (Sandbox Code Playgroud)

最后Abort()真的有必要吗?

反对召唤有很多论据 Abort()

  1. 一旦程序退出 - 预计它已经自行清理.
  2. 调用Abort()抛出异常,这通常比退出过程更耗费资源.

我想解释为什么这是一个好的做法或者不是一个好的做法.

.net c# multithreading

14
推荐指数
1
解决办法
2万
查看次数

DotNetNuke中的"Nuke"是什么意思?

一位同事问我"Nuke"这个词与CMS有什么关系?说实话,我从来没有想过,我在网上找不到任何信息.

Francisco Burzi写道,他用来管理内容的Perl脚本叫做NUKE.他对该系统的了解促使他将该软件改编为phpNuke.

有谁知道NUKE代表什么以及它与内容管理有什么关系?

dotnetnuke content-management-system

6
推荐指数
1
解决办法
1094
查看次数