diff --git a/csharp/.gitignore b/csharp/.gitignore
index 50540f5..ffc7a53 100644
--- a/csharp/.gitignore
+++ b/csharp/.gitignore
@@ -8,3 +8,6 @@
### NuGet ###
**/packages/*
+
+### Rider
+.idea
diff --git a/csharp/FunctionalRefactoring.Tests/FunctionalRefactoring.Tests.csproj b/csharp/FunctionalRefactoring.Tests/FunctionalRefactoring.Tests.csproj
index a2ac195..ceb0cf1 100644
--- a/csharp/FunctionalRefactoring.Tests/FunctionalRefactoring.Tests.csproj
+++ b/csharp/FunctionalRefactoring.Tests/FunctionalRefactoring.Tests.csproj
@@ -1,19 +1,24 @@
- netcoreapp2.2
+ net5.0
false
+
+ 9
-
-
-
+
+
+
+ all
+ runtime; build; native; contentfiles; analyzers; buildtransitive
+
-
-
+
+
diff --git a/csharp/FunctionalRefactoring/FunctionalRefactoring.csproj b/csharp/FunctionalRefactoring/FunctionalRefactoring.csproj
index 72764a6..80da038 100644
--- a/csharp/FunctionalRefactoring/FunctionalRefactoring.csproj
+++ b/csharp/FunctionalRefactoring/FunctionalRefactoring.csproj
@@ -1,7 +1,8 @@
- netstandard2.0
+ net5.0
+ 9