Ruby: Wie initialisiert man ein Array über mehrere Zeilen hinweg?
Habe ich ein kleines Ruby-Skript, wo ein array wird initialisiert, zu halten, ein paar Streicher
MyArray = ["string 1", "string 2" , "string 2" ]
Das problem ist, dass ich durchaus ein paar Streicher in der Initialisierungs-Liste und ich möchte, brechen Sie die Zeile:
MyArray = [
"string 1"
,"string 2"
,"string 2"
]
aber Ruby flags einen syntax-Fehler für dieses format
Ich habe versucht, hinzufügen von "\" am Ende jeder Zeile, ohne Erfolg.
Wie kann dies erreicht werden in Ruby?
InformationsquelleAutor der Frage Eli | 2009-12-27
Du musst angemeldet sein, um einen Kommentar abzugeben.
Werden Sie wollen, legen Sie die Komma, nach dem Artikel wie so
Auch, wenn Sie vielleicht denken, setzen Sie das Komma vor dem Element, für sagen, einfach kommentieren oder so etwas wie, dass, während Ihrer Arbeit aus Ihrem code. Sie können lassen Sie eine hängende Komma bei mit gibt es keine wirklichen Nebenwirkungen.
InformationsquelleAutor der Antwort nowk
InformationsquelleAutor der Antwort missingfaktor
Andere Möglichkeit, ein array zu erstellen, die in den multi-Zeile ist:
InformationsquelleAutor der Antwort Chandra Patni
InformationsquelleAutor der Antwort khelll