8
I have a class:
class PrintStringDataBuilder
{
PrintStringDataBuilder() { }
public static GetInstance()
{
return new PrintStringDataBuilder();
}
//other class methods and fields, properties
}
Accessed from client Code as:
PrintStringDataBuilder instance = PrintStringDataBuilder.GetInstance();
Is above call thread-safe?
Edit: Just trying to avoid writing PrintStringDataBuilder builder = new PrintStringDataBuilder(); multiple times in asp.net mvc web app. There are no other static methods, static fields or static properties in the PrintStringDataBuilder class.