🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: alt.pl.comp.lang.csharp
Article #152

Re: C# 2.0 -- kto¶ czyta³?

#152
From: Daniel Dusiñski www.dusinski.prv...
Date: Sun, 26 Oct 2003 06:19
55 lines
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-mail
References: <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