FileHelpers – ‚FieldConverter‘ ist nicht gültig, die auf dieser Erklärung geben

Ich versuche das Datum in das format von einer CSV Datei lese ich aus über die FieldConverter Attribut, sondern ich erhalte folgende error –

Attribut ‚FieldConverter‘ ist nicht gültig in dieser Erklärung geben. Es
ist nur gültig auf den „Feld“ – Angaben.

Irgendeine Idee, warum dies passiert ist und wie ich es beheben kann?

[DelimitedRecord(",")]
[IgnoreFirst(1)]
public class SomeViewModel
{   
    public int account { get; set; }

    [FieldConverter(ConverterKind.Date, "dd-MM-yyyy")]
    public DateTime doc_dte { get; set; }
}
InformationsquelleAutor chickenbeef | 2016-05-24



One Reply
  1. 12

    Wie Sie sehen können, die in der Fehlermeldung können Sie nicht verwenden, Attribut FieldConverter auf dem Grundstück, nur auf dem Feld. So einfach ändern Sie Ihre Eigenschaft auf ein Feld:

    [FieldConverter(ConverterKind.Date, "dd-MM-yyyy")]
    public DateTime doc_dte;
    • /facepalm. Danke!
    • Froh der Hilfe

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.