我正在研究需要多次调用相同方法的项目,但使用不同的参数.
我可以使用相同的变量,还是必须声明另一个变量?
例如:
HttpWebRequest req = (HttpWebRequest)WebRequest.Create(domains["ServiceLogin"]);
req.Method = "GET";
req.Referer = "Mozilla/5.0 (X11; Linux i686; rv:6.0) Gecko/20100101 Firefox/6.0";
req.CookieContainer = new CookieContainer();
HttpWebResponse response = (HttpWebResponse)req.GetResponse();
CookieCollection cookies = response.Cookies;
response.Close();
Run Code Online (Sandbox Code Playgroud)
等等..
我是否使用req变量或声明req2为例
req = (HttpWebRequest)WebRequest.Create(domains["ServiceLogin"]);
req.Method = "POST";
req.CookieContainer = myCookieContainer;
Run Code Online (Sandbox Code Playgroud)
这样做的最佳方式/做法是什么?
Eri*_*ert 20
局部变量很便宜; 不必要地重复使用它们没有令人信服的好处.因此:编写代码以使每个变量具有明确的目的,并且该目的由其名称描述.一旦每个变量的名称描述了它的用途,就会更清楚地知道是否需要一个变量或多个变量.
| 归档时间: |
|
| 查看次数: |
4102 次 |
| 最近记录: |