Article View: alt.pl.comp.lang.csharp
Article #21602Re: pytanie proste [zielony]
From: Rafał R Prasał
Date: Mon, 21 Jun 2010 08:00
Date: Mon, 21 Jun 2010 08:00
35 lines
2519 bytes
2519 bytes
W dniu 2010-06-21 09:40, qaz pisze:
> Użytkownik "Łukasz 'Maly' Ostrowski"<maly@USUNnemo.pl> napisał w wiadomości
> news:1jzq2utvhxlce$.q4dr6yqa03e8$.dlg@40tude.net...
>> On Sun, 20 Jun 2010 13:17:21 +0200, 3P wrote:
>>> Obydwa rozwiązania są do d.
>>> ... Tak to powinno wyglądać, aby było czytelne.
>>> ...
>>> btn1Click(...)
>>> {
>>> ZrobToCoMaszZrobicPoKliknieciu1();
>>> }
>>> btn2Click(...)
>>> {
>>> ;
>>> ;
>>> ZrobToCoMaszZrobicPoKliknieciu1();
>>> }
>>
>> Oczywiście że tak. Zgadzam się z Tobą i z Robertem absolutnie,
>> ja tylko pokierowałem w kierunku tego co już Qaz "miał" ;-).
>>
> Czyli przepisanie calego kodu btn1Click() po raz drugi w metodzie btn2Clik()
> jest rozwiazaniem najbardziej wlasciwym ?
> a jesli to 40 linii ?
To powienien być zrefaktoryzowany. poza tym zawsze możesz stworzyć
ogólniejszą metodę, którą podepniesz jako zdarzenie w btn_click i w
btn2_click, gdzie jeśli różnice są nieznaczne to możesz sobie ify w
odpowiednich miejscach strzelić.
> pzdr qaz [raczkujacy nieco w temacie C#]
--
Rafał Prasał.
Technical Details
Message-ID:
<hvn665$qqj$1@news.ds.pg.gda.pl>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!newsfeed.pionier.net.pl!news.task.gda.pl!news.ds.pg.gda.pl!not-for-mailReferences:
<4c19ecb1$0$19179$65785112@news.neostrada.pl> <b7thjpq6k4lm.yn4r0jw46kr3.dlg@40tude.net> <4c19efed$0$17095$65785112@news.neostrada.pl> <4c19f241$0$17089$65785112@news.neostrada.pl> <hvd2if$d2h$1@news.onet.pl> <17hx7gb9lhwaq.t95nlw8ifey9.dlg@40tude.net> <hvfa3d$5il$1@news.onet.pl> <1s92khjfw8gjs.1gxckr36bis1k$.dlg@40tude.net> <hvfl0b$964$1@news.onet.pl> <17mcpodx58nyk$.xok0h24gtqor.dlg@40tude.net> <op.veliy7hbmsp0fz@mcs> <1jzq2utvhxlce$.q4dr6yqa03e8$.dlg@40tude.net> <4c1f175d$0$2587$65785112@news.neostrada.pl>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!newsfeed.pionier.net.pl!news.task.gda.pl!news.ds.pg.gda.pl!not-for-mail From: Rafał "R@V" Prasał <rafal.prasal@gmail.com> Newsgroups: alt.pl.comp.lang.csharp Subject: Re: pytanie proste [zielony] Date: Mon, 21 Jun 2010 10:00:05 +0200 Organization: SKOS PG Lines: 35 Message-ID: <hvn665$qqj$1@news.ds.pg.gda.pl> References: <4c19ecb1$0$19179$65785112@news.neostrada.pl> <b7thjpq6k4lm.yn4r0jw46kr3.dlg@40tude.net> <4c19efed$0$17095$65785112@news.neostrada.pl> <4c19f241$0$17089$65785112@news.neostrada.pl> <hvd2if$d2h$1@news.onet.pl> <17hx7gb9lhwaq.t95nlw8ifey9.dlg@40tude.net> <hvfa3d$5il$1@news.onet.pl> <1s92khjfw8gjs.1gxckr36bis1k$.dlg@40tude.net> <hvfl0b$964$1@news.onet.pl> <17mcpodx58nyk$.xok0h24gtqor.dlg@40tude.net> <op.veliy7hbmsp0fz@mcs> <1jzq2utvhxlce$.q4dr6yqa03e8$.dlg@40tude.net> <4c1f175d$0$2587$65785112@news.neostrada.pl> NNTP-Posting-Host: rav-magnificent.ds.pg.gda.pl Mime-Version: 1.0 X-Trace: news.ds.pg.gda.pl 1277107205 27475 153.19.209.125 (21 Jun 2010 08:00:05 GMT) X-Complaints-To: abuse@ds.pg.gda.pl NNTP-Posting-Date: Mon, 21 Jun 2010 08:00:05 +0000 (UTC) User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; pl; rv:1.9.1.10) Gecko/20100512 Thunderbird/3.0.5 In-Reply-To: <4c1f175d$0$2587$65785112@news.neostrada.pl> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit