Der IL-Code wird f�r jede Sprache von seinem Compiler entwickelt. Du meinst die Schleife mit dem Overflow-Check f�r VB und ohne Overflow-Check f�r C#.
Hendes -----Urspr�ngliche Nachricht----- Von: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]Im Auftrag von Ingo H�ller Gesendet: Donnerstag, 18. April 2002 13:49 An: aspDEdotnet Betreff: [aspdedotnet] RE: AW: Performance Hi, Naja ... es wird (fast) gleicher IL-Code erzeugt. Es gab' da ein Beispiel einer For-Next-Schleife, die in C# und VB.Net programmiert wurde. Der IL-Code wurde nebeneinander gestellt und man hat die Unterschiede gesehen. Leider habe ich die Unterlagen gerade nicht zur Hand, sonst k�nnte man das auch noch auff�hren. Grunds�tzlich l�sst sich aber sagen, da� auch unter .Net die Sprachen die ein oder andere Eigenheit haben, die Sie von den anderen Sprachen unterscheidet. Und das m�ndet schlie�lich in unterschiedlichem IL-Code. Gr��e, Ingo Ingo Hoeller Senior Web Developer nexum GmbH strategy - media - technology Kalscheurener Stra�e 19 50354 Koeln / Huerth > -----Original Message----- > From: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED]]On Behalf Of Meier > Johannes > Sent: Thursday, April 18, 2002 1:13 PM > To: aspDEdotnet > Subject: [aspdedotnet] AW: Performance > > > Mir ist eigentlich nicht so kann verst�ndlich, warum es bei den > managed-Versionen unterschiedliche Laufzeit-Ergebnisse gibt, > da ja letzlich > alles auf den "gleichen" IL-Code gebracht wird?? > > Johannes > > _________________________________________ > > > > > > -----Urspr�ngliche Nachricht----- > > Von: Abdurrahim Hendes [mailto:[EMAIL PROTECTED]] > > Gesendet: Donnerstag, 18. April 2002 12:12 > > An: aspDEdotnet > > Betreff: [aspdedotnet] Performance > > > > > > Ein kleine �bersicht von den MS-Leuten... > > > > Arithmetik (einfach) > > VB6 50.610 sec > > VC++6 5.860 sec > > > > VC.Net unmng. 5.703 sec > > VC.Net mng. 7.235 sec > > C# 8.563 sec > > VB.NET 9.250 sec > > > > > > Arithmetik (kompliziert) > > VB6 80.313 sec > > VC6++ 24.891 sec > > > > VC.Net unmng. 24.890 sec > > VC.Net mng. 24.850 sec > > C# 24.891 sec > > VB.NET 24.990 sec > > > > String-Operationen > > C# 6.969 sec > > VB.NET 6.937 sec > > VC++6 6.265 sec > > > > C# einfacher String 87.820 sec > > C# mit StringBuilder 0.047 sec > > > > Grafik Ausgaben > > Linien Rechtecke Ellipsen > > VC6 11.890 25.953 26.844 > > VB6 27.350 29.485 44.180 > > > > C# 38.910 7.219 60.630 > > VB.NET 41.880 7.203 60.016 > > > > | [aspdedotnet] als [EMAIL PROTECTED] subscribed > > | http://www.dotnetgerman.com/archiv/aspdedotnet/ = Listenarchiv > > | Sie k�nnen sich unter folgender URL an- und abmelden: > > | http://www.dotnetgerman.com/listen/aspDEdotnet.asp > > > > | [aspdedotnet] als [EMAIL PROTECTED] subscribed > | http://www.dotnetgerman.com/archiv/aspdedotnet/ = Listenarchiv > | Sie k�nnen sich unter folgender URL an- und abmelden: > | http://www.dotnetgerman.com/listen/aspDEdotnet.asp > | [aspdedotnet] als [EMAIL PROTECTED] subscribed | http://www.dotnetgerman.com/archiv/aspdedotnet/ = Listenarchiv | Sie k�nnen sich unter folgender URL an- und abmelden: | http://www.dotnetgerman.com/listen/aspDEdotnet.asp | [aspdedotnet] als [email protected] subscribed | http://www.dotnetgerman.com/archiv/aspdedotnet/ = Listenarchiv | Sie k�nnen sich unter folgender URL an- und abmelden: | http://www.dotnetgerman.com/listen/aspDEdotnet.asp
