我不知道这是否可行,但感觉应该是从使用 C# 到现在为止。
我想要一堆静态类,其中包含库用户的“设置值”,以将其作为参数发送到另一个类中。
这就是我要去的地方,但我无法弄清楚。下面只是我的想法的一个例子,所以不要试图找出“为什么”:-)
首先 - 将被调用的类
public class myClass
{
public bool isError { private set; get; }
public DataTable output { private set; get; }
public String filename { set; private get; }
public settingModule settings { set; private get; }
public static void execute()
{
//Call Private 'getTheData'
//set isError accordingly
//Load output
}
private static DataTable getTheData()
{
//Open and read file for 'fileName'
//Use settings.startingRow
//Use settings.fileType
//User settings.skipEmpty
//Do some stuff
return Datatable …Run Code Online (Sandbox Code Playgroud)