2010-11-22 15 views
0

Ich möchte einige Daten über die Person in einer Datei schreiben. Und während ich diese Daten hinzufüge, möchte ich Leerzeichen hinzufügen, wenn bestimmte Daten für diese Person nicht verfügbar sind.Hinzufügen von Leerzeichen als eine meiner Variablen

Beispiel: Ich möchte "" anstelle von SSN haben, wenn die Person keine hat.

Danke,

+0

Dies ist ** ** VERY unklar. – Brad

+2

Wie schreiben Sie jetzt in die Datei? Zeigen Sie uns einen Code, damit wir wissen, wo das Problem liegt ... – veljkoz

+0

Ich verwende einen einfachen StreamWriter. Ich erhalte die Daten in verschiedenen Objekten und füge sie dann einzeln in meine Datei ein. Alles läuft gut und jetzt habe ich nichts mehr an wenigen Feldern, für die die Daten nicht verfügbar sind (nicht einmal Leerzeichen). – Ashutosh

Antwort

1

Uhm ... sorry für diese Art von Antwort, aber ich empfehle Sie auf Datei lesen, wirklich I/O. Wie Brad sagte, ist es irgendwie unklar, was dein Problem ist.

Ich für meinen Teil denke, Ihr Problem ist nicht wirklich ein Problem: Wenn Sie wissen, wie Sie alle anderen Informationen in die Datei zu drucken, müssen Sie sicherlich wissen, wie Sie einige Leerzeichen hinzufügen.

Nochmals, Entschuldigung, ich gebe keine klare Antwort, aber vertrau mir: Ich könnte dir zehn verschiedene Arten der Handhabung von Aufzeichnungen erklären, wenn bestimmte Daten für eine Aufzeichnung undefiniert sind, und du würdest immer noch viel mehr lernen (und viel solider) ein oder zwei Tutorials zu lesen.

0

Wenn Sie nur Variablen aus einem Objekt schreiben, können Sie einfach die String.IsNullOrEmpty-Methode verwenden, bevor Sie den Wert zurückgeben, den Sie schreiben möchten.

So etwas wie

return !String.IsNullOrEmpty(SSN) ? SSN : " "; 
Verwandte Themen