diff --git a/LinqStudy.Test/LinqStudy.Test.csproj b/LinqStudy.Test/LinqStudy.Test.csproj
new file mode 100644
index 0000000..fc5476b
--- /dev/null
+++ b/LinqStudy.Test/LinqStudy.Test.csproj
@@ -0,0 +1,28 @@
+
+
+
+ netcoreapp2.2
+
+ false
+
+
+
+
+
+
+ all
+ runtime; build; native; contentfiles; analyzers; buildtransitive
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/LinqStudy.Test/UseXUnit.cs b/LinqStudy.Test/UseXUnit.cs
new file mode 100644
index 0000000..5113356
--- /dev/null
+++ b/LinqStudy.Test/UseXUnit.cs
@@ -0,0 +1,14 @@
+using System;
+using Xunit;
+
+namespace LinqStudy.Test
+{
+ public class UseXUnit
+ {
+ [Fact]
+ public void Test1()
+ {
+ Assert.True(true,"ʹÓÃxunit¿ò¼Ü£¡");
+ }
+ }
+}
diff --git a/LinqStudy.sln b/LinqStudy.sln
new file mode 100644
index 0000000..81519e0
--- /dev/null
+++ b/LinqStudy.sln
@@ -0,0 +1,31 @@
+
+Microsoft Visual Studio Solution File, Format Version 12.00
+# Visual Studio Version 16
+VisualStudioVersion = 16.0.29215.179
+MinimumVisualStudioVersion = 10.0.40219.1
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "LinqStudy", "LinqStudy\LinqStudy.csproj", "{5867719F-953F-4216-B245-4937B9DCF997}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "LinqStudy.Test", "LinqStudy.Test\LinqStudy.Test.csproj", "{8DC599B0-ADE6-4DBA-9CDC-3094A6DCCBFA}"
+EndProject
+Global
+ GlobalSection(SolutionConfigurationPlatforms) = preSolution
+ Debug|Any CPU = Debug|Any CPU
+ Release|Any CPU = Release|Any CPU
+ EndGlobalSection
+ GlobalSection(ProjectConfigurationPlatforms) = postSolution
+ {5867719F-953F-4216-B245-4937B9DCF997}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {5867719F-953F-4216-B245-4937B9DCF997}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {5867719F-953F-4216-B245-4937B9DCF997}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {5867719F-953F-4216-B245-4937B9DCF997}.Release|Any CPU.Build.0 = Release|Any CPU
+ {8DC599B0-ADE6-4DBA-9CDC-3094A6DCCBFA}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {8DC599B0-ADE6-4DBA-9CDC-3094A6DCCBFA}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {8DC599B0-ADE6-4DBA-9CDC-3094A6DCCBFA}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {8DC599B0-ADE6-4DBA-9CDC-3094A6DCCBFA}.Release|Any CPU.Build.0 = Release|Any CPU
+ EndGlobalSection
+ GlobalSection(SolutionProperties) = preSolution
+ HideSolutionNode = FALSE
+ EndGlobalSection
+ GlobalSection(ExtensibilityGlobals) = postSolution
+ SolutionGuid = {D1EC77AC-9C45-43F0-9386-1D9BD5C039F2}
+ EndGlobalSection
+EndGlobal
diff --git a/LinqStudy/Class1.cs b/LinqStudy/Class1.cs
new file mode 100644
index 0000000..d85860f
--- /dev/null
+++ b/LinqStudy/Class1.cs
@@ -0,0 +1,8 @@
+using System;
+
+namespace LinqStudy
+{
+ public class Class1
+ {
+ }
+}
diff --git a/LinqStudy/LinqStudy.csproj b/LinqStudy/LinqStudy.csproj
new file mode 100644
index 0000000..3a5aaa5
--- /dev/null
+++ b/LinqStudy/LinqStudy.csproj
@@ -0,0 +1,17 @@
+
+
+
+ netstandard2.0
+
+
+
+
+
+
+
+
+
+
+
+
+