How to Build .NET Strings at Run Time