add CSV plugin
add C# support