【发布时间】:2013-02-27 09:32:12
【问题描述】:
我有一些重复的代码:
var client = new RSClient.RSClient();
var Params = new RsParameter[1];
Params[0] = new RsParameter {Key = "order_id", Value = orderId};
var result = client.GetPreparedReportSimple(login, password, "CREDO_ORDER", Params);
var client = new RSClient.RSClient();
var Params = new RsParameter[2];
Params[0] = new RsParameter {Key = "calculation_id", Value = calculationId};
Params[1] = new RsParameter {Key = "calculation_date", Value = calculationDate};
var result = client.GetPreparedReportSimpleExport(login, password, "CREDO_RSV_ACTIVE", Params, "XLS");
我怎样才能做得更好?
【问题讨论】:
-
您能否具体说明“更好”的含义?
-
更好的意思就是
Oscar Mederos推荐的内容 -
重复代码在哪里?
-
Otiel 我认为他认为这是重复的行
var result = client.GetPreparedReportSimple(login, password, "CREDO_ORDER", Params);&var result = client.GetPreparedReportSimpleExport(login, password, "CREDO_RSV_ACTIVE", Params, "XLS");