当前位置:编程学习 > C#/ASP.NET >>

初学者请教一个接口函数调用的问题

函数定义是这样的
string uploadDrugCatalog(int clientId, string orgNo, HospCenterMedicineBean[] drugList);



现在我需要调用uploadDrugCatalog这个函数
uploadDrugCatalog(111, "XXXX",???);
请问第三个参数打问号这里,应该怎么写啊,直接用引号引起来字符型的,会提示无效参数,无法从string转换
如何才能正常调用 --------------------编程问答-------------------- 因为没看到构造函数,我只能认为是默认的无参构造

那么就是这样的

new HospCenterMedicineBean[]{
new HospCenterMedicineBean(){属性1=xx,属性2 },
new HospCenterMedicineBean(){属性1=xx,属性2 }
}


当然这是net3以上的语法,如果看不懂可以参考,net3的集合初始化器及对象初始化器的部分说明 --------------------编程问答-------------------- 能说的再详细点吗,比如说,直接用这个函数写全调用方法
uploadDrugCatalog(111, "XXXX",???); --------------------编程问答-------------------- uploadDrugCatalog(1, "2", new HospCenterMedicineBean[] { }); --------------------编程问答-------------------- 版主都来回复了,受宠若惊啊,是这样HospCenterMedicineBean这个有10个参数,上图有显示。如果我想入参时centerNo的值是1234,orgNo的值是5678的话,应该怎么写? --------------------编程问答-------------------- 那就按照1L的试试看。
uploadDrugCatalog(1, "2", new HospCenterMedicineBean[] 

    new HospCenterMedicineBean() { centerNo = 1234, orgNo = 5678 }
});
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,