C# implementation

Github link to a C# implementation