Was bislang kein Beispielprogramm gezeigt hat, ist ein Feature, auf das Sie bei der Formatierung von Datumswerten und numerischen Daten zurückgreifen können: die direkte Einbindung von Formatzeichenfolgen beispielsweise in WriteLine oder String.Format. Da wir im jetzigen Stand einen Format Provider implementiert haben, schauen wir, was pa...
[Mehr]
klauslo am 21. Januar 2012
fe2428ba-67eb-412d-9b1c-d50700ef2212|0|.0
Tags: Kultur, Format, .NET, VB, VisualBasic, FormatProvider, IFormatProvider, ICustomFormatter |
Categories: Kultursensible Klassen entwickeln
.NET erlaubt das Erstellen von benutzerdefinierten Format Providern. Um zu verstehen, wie Sie Format Provider in .NET entwickeln, lassen Sie mich das Pferd anhand des Ergebnisses eines Beispiels von hinten aufzäumen: Stellen Sie sich vor, Sie müssten ein Programm entwickeln, dass nicht nur die Konvertierung von Maßeinheiten vornehme...
[Mehr]
klauslo am 20. Januar 2012
92ff1c5f-ab39-4bb5-b389-ceb734d4fb30|0|.0
Tags: .NET, VB, VisualBasic, FormatProvider, Format Provider, international |
Categories: Kultursensible Klassen entwickeln
Kombinierte Formatierungen sind ein spezielles Feature von .NET, das die Einbindung von zu formatierendem bzw. umzuwandelndem Text gezielt an bestimmte Stellen innerhalb einer Zeichenkette ermöglicht. Dazu ein Beispiel:
Das folgende kleine Programm definiert einen bestimmten Ausgangszeitpunkt. Es addiert anschließend 15 Mal in Folge eine...
[Mehr]
klauslo am 16. Januar 2012
9de2191d-d1c1-4c5b-ad8d-e8284aa63aa8|0|.0
Tags: FormatProvider, Kultur, Klasse, VisualBasic, VB, .NET, Format, Formatierung |
Categories: Kultursensible Klassen entwickeln
Das Ziel bei der Implementierung von Format Providern in .NET war es, dem Entwickler ein möglichst universelles Werkzeug zum Aufbereiten von Daten zum Zweck der übersichtlichen Ausgabe auf Bildschirmen oder in Dateien zu bieten. Gleichzeitig sollten kulturabhängige Formatierungseigenarten berücksichtigt werden.
Letzteres haben S...
[Mehr]
klauslo am 11. Januar 2012
8420ed92-2345-40ed-bddc-ecf61d88e91f|0|.0
Tags: FormatProvider, Kultur, Klasse, VisualBasic, VB, .NET, Format, Formatierung |
Categories: Kultursensible Klassen entwickeln