Dosya tabanlı bir uygulama, C# 9.0'da (.NET 5.0'ın bir parçası olarak) tanıtılan üst düzey ifadeleri kullanabilir. Bu, dosya yürütmenin ilk satırdan başladığı genel durum olacaktır:
Duyurudan sonra devamını okuyun
Console.WriteLine(System.Runtime.InteropServices.RuntimeInformation.FrameworkDescription);
Console.WriteLine($"Kompilierungsmodus: {(System.Runtime.CompilerServices.RuntimeFeature.IsDynamicCodeSupported ? "JIT" : "AOT")}");

Dosya tabanlı uygulamayı üst düzey talimatlarla başlatma (Şekil 1)
Üst düzey ifadelerin kullanılmasına ek olarak klasik stil de dahildir class Program VE Main()-Dosya tabanlı uygulamalarda olası yöntem:
class Program
{
static void Main(string[] args)
{
Console.WriteLine(System.Runtime.InteropServices.RuntimeInformation.FrameworkDescription);
Console.WriteLine($"Kompilierungsmodus: {(System.Runtime.CompilerServices.RuntimeFeature.IsDynamicCodeSupported ? "JIT" : "AOT")}");
}
}

Dosya tabanlı uygulama aynı zamanda Program sınıfındaki Main() yöntemiyle de başlatılabilir (Şekil 2).
(Ben)
Bir yanıt yazın