我有使用控制器变量的类。
这是我的HomeController,其中包含
等变量.....
public static String Origin = "no";
public static String Destination = "";
public static String startTime = "";
.....
我在CSVReader类中使用这些变量,例如
.....
HomeController.Origin = str[0].ToString();
HomeController.Destination = str[1].ToString();
HomeController.startTime = DateTime.ParseExact(str[5].ToString().PadLeft(4, '0'),
.....
这适用于HomeController但现在我需要添加另一个具有90%相同逻辑的Controller但我很困惑什么是替换我的类中的变量的最佳方法,因为现在我正在使用HomeController.Origin变量CSVReader但是使用新的Controller我希望我的CSVReader变量类似于HomeController2.Origin, HomeController2.Destination,HomeController2.startTime etc
我试图用最简单的方式解释我的问题:)。完成它的最佳方法是什么?