小编use*_*798的帖子

使用静态类作为另一个类的输入参数

我不知道这是否可行,但感觉应该是从使用 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)

c# class parameter-passing

1
推荐指数
1
解决办法
1085
查看次数

标签 统计

c# ×1

class ×1

parameter-passing ×1