Is it a design choice or an oversight that C# is string interpolation is different between the Elements compiler and the Microsoft compiler?
Take this little console app test program:
namespace Test
{
static class Program
{
public static Int32 Main(string[] args)
{
string offset = "123";
string name = "name";
string index = "index";
Console.WriteLine(
$"{offset, 10}" +
$"{name, 10}" +
$"{index, 10}"
);
}
}
}
Compiling this in Fire I get three errors but the app still launches:
The output in the console is wrong / different from the output in Visual Studio 2019.
Fire output:
Visual Studio output:
As you can see, the Visual Studio compiler correctly puts the string into columns. See here.