c# string join value cannot be null