# C# gitignore # User-specific files *.suo *.user *.userosscache *.sln.docstates *.userprefs # Build results [Dd]ebug/ [Dd]ebugPublic/ [Rr]elease/ [Rr]eleases/ x64/ x86/ bld/ [Bb]in/ [Oo]bj/ [Ll]og/ # Visual Studio files .vs/ *_i.c *_p.c *_i.h *.ilk *.meta *.obj *.pch *.pdb *.pgc *.pgd *.rsp *.sbr *.tlb *.tli *.tlh *.tmp *.tmp_proj *.log *.vspscc *.vssscc .builds *.pidb *.svclog *.scc *.psess *.vsp *.vspx *.sap # NuGet Packages *.nupkg # The packages folder can be ignored because of Package Restore **/packages/* # except build/, which is used as an MSBuild target. !**/packages/build/ # NuGet v3's project.json files produces more ignorable files *.nuget.props *.nuget.targets # MSTest test Results [Tt]est[Rr]esult*/ [Bb]uild[Ll]og.* # NUNIT *.VisualState.xml TestResult.xml # Build Results of an ATL Project [Dd]ebugPS/ [Rr]eleasePS/ dlldata.c # .NET Core project.lock.json project.fragment.lock.json artifacts/ **/Properties/launchSettings.json # Visual Studio code coverage results *.coverage *.coveragexml # ReSharper _ReSharper*/ *.[Rr]e[Ss]harper *.DotSettings.user # JustCode .JustCode # TeamCity _TeamCity* # DotCover *.dotCover # NCrunch _NCrunch_* .*crunch*.local.xml nCrunchTemp_* # Logs *.log *.logs # Rider .idea/ *.sln.iml # User-specific files *.rsuser