Klassenbibliothek bzw. Programm langsamer durch ' Zeilen?

  • VB.NET

Es gibt 4 Antworten in diesem Thema. Der letzte Beitrag () ist von Lightsource.

    Klassenbibliothek bzw. Programm langsamer durch ' Zeilen?

    Hallo,
    Ich wollte mal Fragen ob eine Klassenbibliothek langsamer wird , wenn ich dort 1000x diese Zeile hier stehen habe:

    '§§/&%$/§&&§)(§/&%§&§/%$§/§&§/%$§/&$§/§$§&$§$§%$§$§$/&§%&§(&§()/)("/()"/&"/=")?=)"?(")("=)("=)(=§)(=)§(=)§(?§)?§()=/§)&§%/&§%/&§%§(&(§(§&§&(§&&§(&§(&§(§(§&(&§(&§(&§(&§(&§(&§(&§§()=)(/"()(/=")?(=/&§=)?()"/()=?`="`?"=`?)`)?)(?§=/=§/§&§&%§()=?O§Ö*ÜP§ÜL§§IU)=§/()§()§/&§&§§&§&§/%§§/&%/§&%§§%§%§&/§/&%§%§%§%§

    ?
    Da die Zeile mit ' beginnt ist es ein Kommentar und wird vom Compiler ignoriert. Das kompilieren dauert vllt. ein paar Millisekunden länger, aber die Assembly ist exakt gleich schnell, da Kommentare nicht in der Assembly stehen.

    Viele Grüße, Phil.
    Ich denke mal, wenn ein Programm compiliert wird, dann werden Datenbereiche
    und Programmbereiche von einander getrennt (nicht immer).
    Innerhalb eines Programms springt der Programmzähler normalerweise
    mittels unbedingten oder bedingten Sprüngen zu den versch. Subs oder
    Funktionen. Das ist relativ unabhängig von der Entfernung. Da könnten
    auch mal 1000 Zeilen Quatsch dazwischen stehen. Der Programmzähler
    wird einfach mit der neuen Adresse geladen und befindet sich dann bereits
    an seiner neuen Position. Das kommt halt eben auch darauf an wie die
    Antwort auf meine vorherige Frage ausgefallen wäre.