- Inheritance Inversion
public class WeekDaysChron : AbstractSingletonList<Day, WeekDaysChron> { /* ... */ } WeekDaysChron.All.ForEach(day => Console.WriteLine(day));
- Install pre-requisites
brew update brew install openssl mkdir -p /usr/local/lib ln -s /usr/local/opt/openssl/lib/libcrypto.1.0.0.dylib /usr/local/lib/ ln -s /usr/local/opt/openssl/lib/libssl.1.0.0.dylib /usr/local/lib/
- Install .NET Core SDK Download .NET Core SDK
- Initialize some code
mkdir using-dotnet-core cd using-dotnet-core dotnet new
- Run the app
dotnet restore dotnet run
- C#
code --install-extension ms-vscode.csharp
- markdownlint demo
- markdownlint rules
- markdownlint extension for vscode
code --install-extension DavidAnson.vscode-markdownlint