Article View: alt.pl.comp.lang.csharp
Article #152Re: C# 2.0 -- kto¶ czyta³?
From: Daniel Dusiñski www.dusinski.prv...
Date: Sun, 26 Oct 2003 06:19
Date: Sun, 26 Oct 2003 06:19
55 lines
2752 bytes
2752 bytes
> Pojawi�a si� specyfikacja C# 2.0 a raczej kr�tki opis zmian.
Dzi�ki za informacj�... dobrze, �e kto� to zauwa�y� ;-D
Te� generalnie tego nie czyta�em, tylko na szybko rzuci�em okiem... Wra�enia
s� takie:
Generics - (co� jak template z C++) ma pozwoli� na pisanie 'troch�
szybciej si� wykonuj�cych' og�lnych struktur danych (stos�w, list, ...).
Czasem mo�e te� pom�c w unikaniu b��d�w. Raczej nie wnosi �adnej zmiany
jako�ciowej do C# ...
Anonymous methods, Iterators - nie wczytywa�em si� ... przyj�e si�
dok�adniej jak to ju� b�dzie dzia�a� w moim kompilatorze ;-D A do tego jako�
jestem zadowolony z delegacji i kolekcji w C# (a to tutaj s� wprowadzane
jakie� zmiany).
Partial types - bardzo fajny pomys� (pozwala podzieli� definicj� typu na
kilka plik�w / na kilka 'poddefinicji' ). My�l�, �e bardzo u�atwi prac� w
grupie... czy wykorzystanie narz�dzi CASE (gdzie� o tym wspomnieli).
-------
// Co do Partial types to doklej� kawa�ek dokumentu:
public partial class Customer
{
private int id;
private string name;
private string address;
private List<Order> orders;
public Customer() {
...
}
}
public partial class Customer
{
public void SubmitOrder(Order order) {
orders.Add(order);
}
public bool HasOutstandingOrders() {
return orders.Count > 0;
}
}
When the two parts above are compiled together, the resulting code is the
same as if the class had been written as a single unit (...)
___
Pozdrawiam, | To jest m�j pogl�d i podzielam go ca�kowicie
Daniel | www.dusinski.prv.pl gg 4563846
Technical Details
Message-ID:
<bnfp1q$2d3q$1@news.atman.pl>Path:
mbox-mo1.pugleaf.net!archiver1.google.com!news2.google.com!news.maxwell.syr.edu!newsfeed.tpinternet.pl!news.atman.pl!not-for-mailReferences:
<bncafr$mss$1@inews.gazeta.pl>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!archiver1.google.com!news2.google.com!news.maxwell.syr.edu!newsfeed.tpinternet.pl!news.atman.pl!not-for-mail From: Daniel Dusiñski, www.dusinski.prv.pl <danie...@op.pl> Newsgroups: alt.pl.comp.lang.csharp Subject: Re: C# 2.0 -- kto¶ czyta³? Date: Sun, 26 Oct 2003 07:19:37 +0100 Organization: ATMAN Lines: 59 Message-ID: <bnfp1q$2d3q$1@news.atman.pl> References: <bncafr$mss$1@inews.gazeta.pl> NNTP-Posting-Host: staticline634.toya.net.pl X-Trace: news.atman.pl 1067149178 78970 217.113.228.59 (26 Oct 2003 06:19:38 GMT) X-Complaints-To: use...@atman.pl NNTP-Posting-Date: Sun, 26 Oct 2003 06:19:38 +0000 (UTC) X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 6.00.2600.0000 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2600.0000 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit