对于.NET框架中的许多类,MSDN将thead安全性描述为:
它此类型的任何公共静态(在 Visual Basic 中共享)成员都是 线程安全。不保证任何实例成员都是线程 安全。
是如何实现的?那里有没有发生语法糖?或者它是否以某种方式在类内部实现?
谢谢。
这只是这些类的实现细节。这只是意味着这些静态方法的开发人员处理了任何线程安全问题。
静态方法不是线程安全的语言或框架功能。