Csharp anatomy

From wikinotes

Example

// example import
using System;

/// <summary>namespace for printing hello
/// </summary>
namespace helloworld
{
    /// <summary> Runs HelloWorld
    /// </summary
    class Program
    {
        /// <summary> Main function
        /// </summary>
        static void Main(string[] args)
        {
            Console.WriteLine("Hello World!");
        }
    }
}

Version

dotnet --version

Components

assembly a group, once it has been compiled. (ex: into .dll or .nupkg)
namespace contains classes

Core Packages

System.Runtime]
System.Collections
System.Net.Http
System.IO.FileSystem
System.Linq
System.Reflection