Sök…


Introduktion

.NET Core är en utvecklingsplattform för allmänna ändamål som upprätthålls av Microsoft och .NET-communityn på GitHub. Det är en plattform som stöder Windows, macOS och Linux och kan användas i enhets-, moln- och inbäddade / IoT-scenarier.

När du tänker på .NET Core bör följande tänka på (flexibel distribution, korsplattform, kommandoradsverktyg, open source).

En annan bra sak är att även om det är öppen källkod stöder Microsoft aktivt det.

Anmärkningar

I sig själv innehåller .NET Core en enda applikationsmodell - konsolappar - som är användbar för verktyg, lokala tjänster och textbaserade spel. Ytterligare applikationsmodeller har byggts ovanpå .NET Core för att utöka dess funktionalitet, till exempel:

  • ASP.NET Core
  • Windows 10 Universal Windows-plattform (UWP)
  • Xamarin.Forms

.NET Core implementerar också .NET Standardbiblioteket och stöder därför .NET Standardbibliotek.

.NET Standardbiblioteket är en API-specifikation som beskriver den konsekventa uppsättningen av .NET-API: er som utvecklare kan förvänta sig vid varje .NET-implementering. .NET-implementationer måste implementera denna specifikation för att kunna övervägas. NET Standard Library-kompatibla och för att stödja bibliotek som riktar sig till .NET Standard Library.

Grundläggande konsolapp

public class Program
{
    public static void Main(string[] args)
    {
        Console.WriteLine("\nWhat is your name? ");
        var name = Console.ReadLine();
        var date = DateTime.Now;
        Console.WriteLine("\nHello, {0}, on {1:d} at {1:t}", name, date);
        Console.Write("\nPress any key to exit...");
        Console.ReadKey(true);
    }
}


Modified text is an extract of the original Stack Overflow Documentation
Licensierat under CC BY-SA 3.0
Inte anslutet till Stack Overflow