title: Assign values of array to separate variables in one line
body: <p>Can I assign each value in an array to separate variables in one line in C#?  Here's an example in Ruby code of what I want:</p>
  
  <pre><code>irb(main):001:0&gt; str1, str2 = ["hey", "now"]
  =&gt; ["hey", "now"]
  irb(main):002:0&gt; str1
  =&gt; "hey"
  irb(main):003:0&gt; str2
  =&gt; "now"
  </code></pre>
  
  <p>I'm not sure if what I'm wanting is possible in C#.</p>
  
  <p><strong>Edit:</strong>  for those suggesting I just assign the strings "hey" and "now" to variables, that's not what I want.  Imagine the following:</p>
  
  <pre><code>irb(main):004:0&gt; val1, val2 = get_two_values()
  =&gt; ["hey", "now"]
  irb(main):005:0&gt; val1
  =&gt; "hey"
  irb(main):006:0&gt; val2
  =&gt; "now"
  </code></pre>
  
  <p>Now the fact that the method <code>get_two_values</code> returned strings "hey" and "now" is arbitrary.  In fact it could return any two values, they don't even have to be strings.</p>