Intended for designers who are experienced in Grasshopper visual scripting, and would like to take their skills to the next level to create their own custom scripts using C# programming language. This guide does not assume nor require any background in programming. It includes a description of the C# component in GH, an overview of C# programming basics and a detailed review of the RhinoCommon geometry. It also includes a few examples of design algorithms implemented using C# in Grasshopper.
Essential Guide to C# Scripting for Grasshopper