ThreadStatic field initialised inline (CA2019)
Anahtar dotnet.codequality.threadstatic-initializer · Önem warning · Kategori codequality
Microsoft analizörü CA2019. Satır içi ilklendiricisi olan [ThreadStatic] alanı işaretler. İlklendirici tek bir thread’de bir kez çalışır; diğer tüm thread’ler varsayılan değeri görür.
Yanlış
Bölüm başlığı “Yanlış”[ThreadStatic]private static StringBuilder _buffer = new();[ThreadStatic]private static StringBuilder? _buffer;
private static StringBuilder Buffer => _buffer ??= new StringBuilder();