--- title: C# url: /analysis/languages/csharp/ --- ## Language-Specific Properties Discover and update the C#-specific [properties](/analysis/analysis-parameters/) in: Project **[Administration > General Settings > C#](/#sonarqube-admin#/admin/settings?category=c%23)**. ### Analyze Generated Code To analyze tool-generated code (e.g. WCF code generated by `SvcUtil.exe`, protobuf code generated by `protoc`, Swagger client code generated by `NSwag`) for a specific C# project, enable the "Analyze generated code" setting inside **Project > Administration > General Settings > C#**. By default, tool-generated code files are skipped from analysis. ## Related Pages * [Excluding External Roslyn Issues](/analysis/external-issues/) (See "Notes on external .NET issues") * [Test Coverage & Execution](/analysis/coverage/) (Visual Studio Code Coverage, dotCover, OpenCover, Coverlet, NCover 3) * [SonarScanner for MSBuild](/analysis/scan/sonarscanner-for-msbuild/) * [SonarScanner for Azure DevOps](/analysis/scan/sonarscanner-for-azure-devops/)