Multithreading 是静态类&;它';什么是线程安全的?[在C#NET中]

Multithreading 是静态类&;它';什么是线程安全的?[在C#NET中],multithreading,thread-safety,Multithreading,Thread Safety,静态类及其成员的线程安全性: -静态类中的所有成员都是线程安全的吗?静态构造函数是线程安全的-它们保证在创建任何类实例或访问任何静态成员之前,每个应用程序域只运行一次 其他静态方法本身不是线程安全的,CLR在这方面不区分静态方法和实例方法 但是,如果一个方法不访问任何其他线程可以看到的数据,或者不发布这些数据,那么它可以被认为是线程安全的。它同时适用于静态方法和实例方法。否则,您需要添加显式同步,以确保对共享数据线程的访问安全 什么编程语言?谢谢@JustMaximumPower。问题编辑。看一

静态类及其成员的线程安全性:
-静态类中的所有成员都是线程安全的吗?

静态构造函数是线程安全的-它们保证在创建任何类实例或访问任何静态成员之前,每个应用程序域只运行一次

其他静态方法本身不是线程安全的,CLR在这方面不区分静态方法和实例方法


但是,如果一个方法不访问任何其他线程可以看到的数据,或者不发布这些数据,那么它可以被认为是线程安全的。它同时适用于静态方法和实例方法。否则,您需要添加显式同步,以确保对共享数据线程的访问安全

什么编程语言?谢谢@JustMaximumPower。问题编辑。看一看