Werte zuweisen des Arrays getrennte Variablen in einer Zeile

Kann ich weisen Sie jeder Wert in einem array zu trennen, Variablen in einer Zeile in C#? Hier ein Beispiel in Ruby-code, was ich will:

irb(main):001:0> str1, str2 = ["hey", "now"]
=> ["hey", "now"]
irb(main):002:0> str1
=> "hey"
irb(main):003:0> str2
=> "now"

Ich bin mir nicht sicher, ob das, was ich bin zu wollen, ist es möglich in C#.

Edit: für diejenigen, die darauf hindeutet, ich einfach weisen Sie die strings "Hallo" und "jetzt" zu Variablen, das ist nicht das, was ich will. Stellen Sie sich Folgendes vor:

irb(main):004:0> val1, val2 = get_two_values()
=> ["hey", "now"]
irb(main):005:0> val1
=> "hey"
irb(main):006:0> val2
=> "now"

Nun die Tatsache, dass die Methode get_two_values zurückgegebenen strings "Hallo" und "jetzt" ist willkürlich. In der Tat könnte es wieder zwei Werte, die Sie nicht haben, um Zeichenfolgen sein.

InformationsquelleAutor der Frage Sarah Vessels | 2009-09-14

Schreibe einen Kommentar