IronRuby.Tests.Tests.Return2 C# (CSharp) Method

Return2() public method

public Return2 ( ) : void
return void
        public void Return2() {
            TestOutput(@"
def f1
  return *[1,2],*[3,4],5,*[6],*[],*7,*nil
end

def f2
  return 1,2,3, a: 2, b: 3
end

def f3
  return :a => 2, :b => 3
end

def f4
  a = [2,3]
  return 1, *a, :a => 2, :b => 3
end

p f1, f2, f3, f4
", @"
[1, 2, 3, 4, 5, 6, 7]
[1, 2, 3, {:a=>2, :b=>3}]
{:a=>2, :b=>3}
[1, 2, 3, {:a=>2, :b=>3}]
");
        }
        
Tests