So steuern Sie die Formatierung von Floats mit CsvHelperC#

Ein Treffpunkt für C#-Programmierer
Guest
 So steuern Sie die Formatierung von Floats mit CsvHelper

Post by Guest »

Um das Format beim Schreiben von Datums- und Uhrzeitangaben zu steuern, würde man dies tun

Code: Select all

var options = new CsvHelper.TypeConversion.TypeConverterOptions {
Formats = new[] {
"yyyy-MM-dd HH:mm"
}
};
Ich möchte auf ähnliche Weise eine Bildzeichenfolge angeben, die die Formatierung von Floats steuert. Ich habe es versucht.

Code: Select all

var options = new CsvHelper.TypeConversion.TypeConverterOptions {
Formats = new[] {
"yyyy-MM-dd HH:mm",
"###.#"
}
};
aber es funktioniert nicht.
Wie verknüpfen Sie eine Formatzeichenfolge mit float oder double?
Ich muss das Format auf die in meinem zweiten Beispiel gezeigte Bildzeichenfolge erzwingen (

Code: Select all

"###.#"
), da das FORTRAN-Programm, das die generierte CSV verbraucht, sehr wählerisch ist und „245“ nicht akzeptiert, wo es „245.0“.
Quelle für das verbrauchende Programm ist nicht verfügbar. Der Vorschlag, dass ich das Problem behebe, ist nicht hilfreich.

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post