Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Pytanie dot. akcesorów

0 views
Skip to first unread message

marcin

unread,
Dec 12, 2009, 4:29:28 PM12/12/09
to
Witam,

Kr�tkie pytanie. Mam kod:

--
class Test
{
public Rectangle Bounds { get; set; }


public Test()
{
}
}


Test test = new Test();
test.Bounds.Offset(2, 2);
--

Wywo�anie metody Offset() nie zapisuje stanu. Czy wynika to z faktu, ze
akcesor zwraca tak naprawdďż˝ kopiďż˝ pola Bounds?


--
Pozdrawiam
Marcin


__________ Informacja programu ESET Smart Security, wersja bazy sygnatur wirusow 4682 (20091212) __________

Wiadomosc zostala sprawdzona przez program ESET Smart Security.

http://www.eset.pl lub http://www.eset.com

Łukasz 'Maly' Ostrowski

unread,
Dec 13, 2009, 6:55:57 AM12/13/09
to
On Sat, 12 Dec 2009 22:29:28 +0100, marcin wrote:

> Wywo�anie metody Offset() nie zapisuje stanu. Czy wynika to z faktu, ze
> akcesor zwraca tak naprawdďż˝ kopiďż˝ pola Bounds?

Tak. Rectangle jest struct'em, value-type, jest zwracany jako
kopia z gettera.

--
Pozdrawiam,
�ukasz 'Maly' Ostrowski. http://l3v.pl/
ICQ: 148498663 GG: 2544385 AIM: malyzgora
GTalk: l3vi...@gmail.com ASTRA: L3viathan

marcin

unread,
Dec 13, 2009, 8:20:33 AM12/13/09
to

U�ytkownik "�ukasz 'Maly' Ostrowski" <ma...@USUNnemo.pl> napisa� w wiadomo�ci
news:16wftppi7gstd$.1h0l0dfx27lnp.dlg@40tude.net...

> On Sat, 12 Dec 2009 22:29:28 +0100, marcin wrote:
>
>> Wywo�anie metody Offset() nie zapisuje stanu. Czy wynika to z faktu, ze
>> akcesor zwraca tak naprawdďż˝ kopiďż˝ pola Bounds?
>
> Tak. Rectangle jest struct'em, value-type, jest zwracany jako
> kopia z gettera.
>

Dzi�kuj�.

--
Pozdrawiam
Marcin


__________ Informacja programu ESET Smart Security, wersja bazy sygnatur wirusow 4683 (20091213) __________

0 new messages