C# fastest way to add a list of vertices to a mesh

You make good points about C#. I know nothing about C# possible performance when interfacing with Rhino procedures. What I do know is that with the Rhino C++ API I can access Rhino data structures at 2 to 4 GB/sec which allows me to import & export .OBJ meshes and .TXT pointclouds 20 to 250 times faster that Rhino’s Import/Export tool. So far no one has demonstrated that a C# script or plugin can import a 333M point colored pointcloud file with 14GB of data in 14 sec or a 18M faces mesh file with 2 GB of data in 10 sec. These tasks require 1 hour and 200 sec respectively with Rhino Import/Export. Soon I will be posting the Python code and C++ API DLL for these and you can have a go with C# to see what is possible. It will be very beneficial if you can show how C# can achieve a similar level of performance as it could benefit the many Rhino users who employ C# in their custom GH components.

Regards,
Terry.