属性/主线程安全性

时间:2018-10-26 16:11:08

标签: c# .net multithreading

任何人都可以为我确认。

据我了解,静态方法本身与线程安全无关。例如,我认为该方法是线程安全的。

static Guid MyMethod(){
 return Guid.NewGuid();
}

那么这将如何影响静态获取器或访问器。

static Guid MyProp
{
  get{ return MyMethod(); }
}

我相信该属性也将是线程安全的,因为它仅调用线程安全的方法。无论您如何将这两个链接确定为线程安全的?或者,即使属性没有这样的后备字段,属性在内部的行为也会有所不同。

0 个答案:

没有答案