C#怎么从引用进来的接口类里面取出来所有参数和参数下的所有字段。

//service是引用进来的接口类,out_order_search是我写的方法
protected void out_order_search()
{
string strdate = string.Empty;
string user = commonws.GetYWType("SAP接口用户名");
string password = commonws.GetYWType("SAP接口密码");
service sapws = new service();

    //标识符基于密码的身份验证方案(提供凭据)
    NetworkCredential nb = new NetworkCredential();

    nb.UserName = user;    //用户名称
    nb.Password = password;//用户密码
    sapws.Credentials = nb;

    string ourOrder = string.Empty;

    #region 接口1输入输出参数
   //ZfmMmCkcx为该接口类里面传有参数的集合
    ZfmMmCkcx ckcx = new ZfmMmCkcx();

    ckcx.IMjahr = "";//时间

    ourOrder = this.txt_id.Text;//将ID 好传值到txt_id文本框中
    ckcx.IMblnr = ourOrder;//输入参数出库单ID

    StreamReader sr = File.OpenText(Server.MapPath("indate.txt"));//输入参数
    strdate = sr.ReadLine();
    sr.Close();
    sr.Dispose();

    //判断输入参数时间
    if (ckcx.IMjahr == "" || ckcx.IMjahr == null)
    {
        ckcx.IMjahr = DateTime.Now.ToString("yyyyMMdd");
    }
    //ckcx参数下面有多个字段。我该怎么取出来。
    ckcx.OtPz = new ZlisStCkcxPz[200];//输出参ID
    ckcx.OtTm = new ZlisStCkcxTm[200];//输出参数

图片说明

图片说明