How to read a bson file using C#
You will need to study the BSON specs to create your own functions, or use one of the available libraries that others made already: http://bsonspec.org/implementations.html