Just figure out what the following program writes to the console...
using System;
using System.Collections.Generic;
using _ = System.Text.StringBuilder;
using __ = System.Console;
using ___ = System.Collections.Generic.IEnumerable<int?>;
class wtf
{
static void Main()
{
_ _ = new _().Append(_2());
int i= 0; foreach(int? x in _1())
{
_[(int)((x ?? i) < 0 ? i ^ 2 % 10 : x)] = _2()[i++];
}
__.WriteLine(_.ToString());
}
static char[] _2()
{
return
(
"H" + "Y"
+
"E" + "N"
+
"A" + " "
+
"P" + "A"
+
"W" + " "
+
"P" + "R"
+
"E"+"Y"
).ToCharArray();
}
static ___ _1()
{
int?[] _ = {
0, 10, 11, 6, 1, 5, 3,
/*~~~~~~~~~~~~~~~~~~~*/
12, 8, 9, 2, 13, 7, 4
};
foreach (int? x in _)
yield
return
null
??
x;
}
}
Who is gonna port this to VB?