I need a clean way to handle this. I have two 'possible' strings but either could be null. I want to make a full string where it is "String1 - String2". However if there is no String1 or String2 I want that value without the dash. What is the cleanest way or one liner to do this in LINQ or doesn't have to be LINQ.