Input code
Console.WriteLine("Hello, World!");
This is the default code outputted by dotnet new create console
Erroneous output
In app:
// Test.Decompile.App, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
// Program
using System;
using System.Runtime.CompilerServices;
[CompilerGenerated]
internal class Program
{
private static void <Main>$(string[] args)
{
Console.WriteLine("Hello, World!");
}
}
Exported:
using System;
using System.Runtime.CompilerServices;
[CompilerGenerated]
internal class Program
{
private static void _003CMain_003E_0024(string[] args)
{
Console.WriteLine("Hello, World!");
}
}
The compiler fails to find any "Main" method, as the "Main" method is incorrectly named.
Details
- Product in use: ILSpy
- Version in use: 11.0.0.9223-preview1+7554c1b0042dddac2a7385cea5b64f12dd52281b
Input code
This is the default code outputted by
dotnet new create consoleErroneous output
In app:
Exported:
The compiler fails to find any "Main" method, as the "Main" method is incorrectly named.
Details