C# "works" on windows - "works" meaning that it compiles, but some parts don't yet work properly.  Example runs, but many failures

Signed-off-by: Ian Bell <ian.h.bell@gmail.com>