add csharp compiler