No, it will not. Constant strings are stored in metadata and, therefore, are never collected unless the containing assembly is removed from the process. This will happen only when the AppDomain is unloaded. All use of this line is just references to this memory.
source share