[ icobh @ 28.07.2009. 20:08 ] @
| Zanima me da li je moguće napraviti klasu u C# koja je sama po sebi thread. Mislim, slično kao u Javi, moja klasa naslijedi klasu thread, iz konstruktora pozivam start(), redefinišem metodu run() i gotovo. Je li to moguće u C#? |
[ mr.zhile @ 28.07.2009. 20:18 ] @
U C# je klasa Thread zapecacenja...nema njenog nasledjivanja...
[Ovu poruku je menjao mmix dana 28.07.2009. u 22:22 GMT+1]
[ mmix @ 28.07.2009. 21:27 ] @
Ne mozes kroz nasledjivanje ali mozes kroz enkapsulaciju thread klase u svojoj.
ili sacekas C#4 i parallel extensions :)
[ icobh @ 28.07.2009. 23:11 ] @
Uh, baš mi danas nešto zapelo oko thredova, pa rekoh kako bi mi dobro došao Java Style Threading... Što se tiče novog C# i NET-a, ja stvarno nemam neke prijeke potrebe da prelazim sa 2.0 na novije. Jednostavno, ne radim ništa specijalno, a i .NET 2.0 većina ima instalirano na računarima...
[ mmix @ 29.07.2009. 08:41 ] @
Pa napravi sam svoju baznu klasu koja enkapsulira Thread i onda nju nasledjuj po potrebi, ne vidim tacno sta je problem.
[ icobh @ 29.07.2009. 10:39 ] @
Pa tako sam i uradio, samo sam imao malo problema u početku, ali sve je sad riješeno.
Copyright (C) 2001-2025 by www.elitesecurity.org. All rights reserved.