Răsfoiți Sursa

重构类文件和命名空间

将 `DevDbConfig<T>` 类从 `WorkStart.cs` 文件中移除,并将其添加到新的 `DevDbConfig.cs` 文件中,并为其添加命名空间 `DataAcquisitionSolution`。
将 `DevInterval<T>` 类从 `WorkStart.cs` 文件中移除,并将其添加到新的 `DevInterval.cs` 文件中,并为其添加命名空间 `DataAcquisitionSolution`。
林豪 左 10 luni în urmă
părinte
comite
6d8d3b7c91

+ 38 - 0
DataAcquisitionSolution/DevDbConfig.cs

@@ -0,0 +1,38 @@
+namespace DataAcquisitionSolution;
+
+public class DevDbConfig<T>
+{
+    public DevDbConfig()
+    {
+    }
+
+    public DevDbConfig(string? ip, T? code)
+    {
+        Ip = ip;
+        Code = code;
+    }
+
+    public DevDbConfig(string? ip, List<DevInterval<T>>? devIntervalList)
+    {
+        Ip = ip;
+        DevIntervalList = devIntervalList;
+    }
+
+    public DevDbConfig(string? ip, List<T>? devCodeList)
+    {
+        Ip = ip;
+        DevCodeList = devCodeList;
+    }
+
+    public string? Ip { get; set; }
+
+    public T? Code { get; set; }
+
+    public T? StartCode { get; set; }
+
+    public T? EndCode { get; set; }
+
+    public List<T>? DevCodeList { get; set; }
+
+    public List<DevInterval<T>>? DevIntervalList { get; set; }
+}

+ 8 - 0
DataAcquisitionSolution/DevInterval.cs

@@ -0,0 +1,8 @@
+namespace DataAcquisitionSolution;
+
+public class DevInterval<T>(T s, T e)
+{
+    public T StartCode { get; set; } = s;
+
+    public T EndCode { get; set; } = e;
+}

+ 0 - 44
DataAcquisitionSolution/WorkStart.cs

@@ -95,48 +95,4 @@ public static class WorkStart
             ;
         });
     }
-}
-
-public class DevDbConfig<T>
-{
-    public DevDbConfig()
-    {
-    }
-
-    public DevDbConfig(string? ip, T? code)
-    {
-        Ip = ip;
-        Code = code;
-    }
-
-    public DevDbConfig(string? ip, List<DevInterval<T>>? devIntervalList)
-    {
-        Ip = ip;
-        DevIntervalList = devIntervalList;
-    }
-
-    public DevDbConfig(string? ip, List<T>? devCodeList)
-    {
-        Ip = ip;
-        DevCodeList = devCodeList;
-    }
-
-    public string? Ip { get; set; }
-
-    public T? Code { get; set; }
-
-    public T? StartCode { get; set; }
-
-    public T? EndCode { get; set; }
-
-    public List<T>? DevCodeList { get; set; }
-
-    public List<DevInterval<T>>? DevIntervalList { get; set; }
-}
-
-public class DevInterval<T>(T s, T e)
-{
-    public T StartCode { get; set; } = s;
-
-    public T EndCode { get; set; } = e;
 }