Sonntag, 12. Januar 2014

TM-SmartString: ToUpperCase, ToLowerCase, ToProperCase

Ein Vorteil bei der Verwendung einer eigenen Klasse ist, dass man die Namen der Eigenschaften und Methoden an die eigenen Wünsche anpassen kann. So braucht sich künftig keiner mehr mit den eher kryptischen Befehlen UCase oder LCase abmühen. Statt dessen stellt die Klassen TM-SmartString künftig die Eigenschaften ToUpperCase und ToLowerCase bereit. Im Rahmen dieser Erweiterung wurde dann auch gleich die

Montag, 6. Januar 2014

TM-SmartString: Append, Concat

Einen Text mit einem anderen zusammenzufügen, ist keine große Aufgabe. Spannend wird es erst, wenn der zu ergänzende Text aus einer Datenbankvariable kommt und den Wert Null annehmen könnte. In diesem Fall ist extra Arbeit erforderlich.
Wir spendieren unserer Klasse zwei weitere Eigenschaften, die diese Arbeit übernehmen. Eigentlich ist es nur eine Eigenschaft. Diese wurde unter zwei Namen