Array.prototype Source code for blog post Learning Array.prototype by C# Linq comparison JavaScript tests npm install # Run once npm test # Watch for changes npm run watch .NET tests Open Array.prototype/Array.prototype.sln Run them in Visual Studio.