我正在考虑一个现有的多线程 C# 应用程序并注意到一些代码,例如
public abstract class Task
{
protected IList<string> action;
...
public void Initialize (params)
...
一些特殊的“任务”派生自任务,一些任务方法修改“动作”。所以在我看来,这不是线程安全的。我对吗 ?
谢谢你的帮助,
奥利维尔
我正在考虑一个现有的多线程 C# 应用程序并注意到一些代码,例如
public abstract class Task
{
protected IList<string> action;
...
public void Initialize (params)
...
一些特殊的“任务”派生自任务,一些任务方法修改“动作”。所以在我看来,这不是线程安全的。我对吗 ?
谢谢你的帮助,
奥利维尔