初学者请教一个接口函数调用的问题
函数定义是这样的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#