我在c#中有一个方法,就像这样。asp.net - 将行传递给方法
public void Save(int id)
{
SaveImage("first title", "first.jpg", true);
SaveImage("second title", "second.jpg", false);
SaveImage("third title", "third.jpg", false);
}
所以基本上我想要做的就是让这个充满活力的,所以当我调用Save()方法,我,可以指定我想要的东西保存。请记住,我可能想多次调用SaveImage并设置值。
我已经看过DTO(数据传输对象),但想知道是否有更简单的方法来做到这一点。我猜测它可能是一个数组传递到Save方法,然后a像这样每个循环..
foreach item array SaveImage(item [0],item [1],item [2]); }
如果任何人有任何想法,将是伟大的。
在此先感谢
汤姆
为什么不直接调用'SaveImage'?你真的想做什么?是否应该以某种方式从用户那里获得有关“保存什么”的信息? “SaveImage”的参数意味着什么? – 2010-12-10 12:52:03
通常我想直接调用Save,但是在该方法内部还有其他代码正在处理图像时应该只运行一次。我不想多次处理相同的图像。基本上我受当前方法的限制。无论如何感谢您的帮助:-) – tmutton 2010-12-10 13:17:20