方法的线程安全性评论是否也包含属性?

时间:2011-06-23 06:26:09

标签: c# msdn

我是编写C#的新手,但我已经明白,属性只是编写getter和setter的语法糖。所以当文档陈述

此类型的任何公共静态成员都是线程安全的。不保证任何实例成员都是线程安全的。

假设这也适用于属性是否正确?即任何静态属性都将保证是线程安全的,但不是实例属性。

1 个答案:

答案 0 :(得分:2)

成员包括属性,字段和方法。所以是的,如果声明为类型的静态成员是线程安全的。由于属性是成员,静态属性是线程安全的。

@Sehe吸引我的事件也是“成员”。不确定线程​​安全事件会做什么;)