source code of essential-csharp