Domino 9 und frühere Versionen > Entwicklung
Felder auslesen?
rar:
Wenn ich ehrlich bin schreib ich auch immer
string + Cstr(integer)
Das mit dem & hab ich erst später gesehen und dann wollte ich mich nicht umgewöhnen. Außerdem gefällt mir +Cstr() besser
Msgbox (5 & 5) ergibt übrigens "55"
-dani
Glombi:
Hier kommt übrigens 10 heraus:
Msgbox "5" + 5
und hier 515
Msgbox "5" & 5 + "5" + 5
und hier 1055
Msgbox "5" + 5 & "5" & 5
Ich bleibe da lieber bei meiner Typkonvertierung.
Andreas
Semeaphoros:
Na, hier ist aber das Verhalten von "+" gefährlich, weil nicht direkt durchsichtig, hingegen ist das Verhalten von"&" in jedem Falle klar: ist immer eine Concatenation von Strings, die Konvertierung ist also vorhersagbar immer VOR der Operation, was bei "+" offenbar nicht der Fall ist
Colibri:
--- Zitat ---Ich hoffe, mir fällt das demnächst wieder ein, wo das mit dem Ampersand dann doch nicht funktioniert ...
Ich halte es hier aber mit Andreas: Es ist unsauberes Coden, es liest sich schlechter. Ich mach's einfach nicht.
--- Ende Zitat ---
Warum soll sich & schlechter lesen als +Cstr()
Das leuchtet mir nicht ein. Ist doch wohl eher einfach nur eine Gewohnheit. Auserdem sind es 6 Zeichen mehr zu tippen!
Aber weil wir gerade bei sauber und unsauber sind, was ist hier sauberer?
Dim doc as NotesDocument
Dim doc2 as NotesDocument
Dim doc3 as Notesdocument
oder
Dim doc, doc2, doc3 as NotesDocument
Glombi:
Sauberer ist das erste oder alternativ
Dim doc1 As NotesDocument, doc2 As NotesDocument, doc3 As NotesDocument
Das zweite ist fehlerhaft, da Du nicht sichergehen kannst, dass doc1 und doc2 als NotesDocument behandelt werden.
Andreas
Navigation
[0] Themen-Index
[#] Nächste Seite
[*] Vorherige Sete
Zur normalen Ansicht wechseln