Interned string is nothing but a locked up version of a string, so that it can be shared.
Memory allocation can be avoided by using string.Empty.
string sFirstName = string.Empty;
The C# compiler is intelligent enough to generate code based on
Read More