Hast Du Einfluss auf die Vorlage? Dann würde ich nur einen Platzhalter verwenden und die durch eine oder zwei Zeilen ersetzen, je nachdem, welche Nummern vorhanden sind
EDIT: Alternativ die Platzhalter hintereinander schreiben
Mob: {CellPhoneNumber}Fax: {OfficeFaxPhoneNumber}
Gibt es eine Mobilnummer, dann {CellPhoneNumber} durch die Nummer + Zeilenumbruch ersetzen,
falls nicht, dann Mob: {CellPhoneNumber} durch nichts ersetzen. Dabei kann man natürlich auch noch auf das Vorhandensein einer Faxnummer prüfen.
So in der Art machen wir das bei Berichtserstellung mit Worddateien, da werden auch Platzhalter mit Suchen & Ersetzen ausgetauscht. Notwendige Zeilenumbrüche fügen wir bei Bedarf mit ein, aber wir entfernen nie welche, d.h. in der Vorlage gibt es keine Zeilenumbrüche, die vom Inhalt abhängig entfernt werden müssten.