Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Parameter TObjectList mit "const" Objects (https://www.delphipraxis.net/209672-parameter-tobjectlist-mit-const-objects.html)

himitsu 8. Jan 2022 10:53

AW: Parameter TObjectList mit "const" Objects
 
Dafür müsst es erstmal eine Möglichkeit geben Methoden zu kennzeichnen,
also ob sie nur Lesen und/oder ändern.

Mir fehlt ja auch schon ewig, dass man eine Methode als "löst immer eine Exception aus" kennzeichnen zu können.

Der schöne Günther 8. Jan 2022 13:06

AW: Parameter TObjectList mit "const" Objects
 
Oder "könnte folgende Exceptions werfen, damit musst du klar kommen".

Das ist das, was mir von Java in Delphi am meisten fehlt 😉

himitsu 8. Jan 2022 14:31

AW: Parameter TObjectList mit "const" Objects
 
Nunja, das mit dem Könnte kannst ja immernoch als Hint ins HelpInsight machten.

Als Hinweis für den Entwickler (nicht für den Compiler).

Uwe Raabe 8. Jan 2022 14:54

AW: Parameter TObjectList mit "const" Objects
 
Zitat:

Zitat von himitsu (Beitrag 1500266)
Mir fehlt ja auch schon ewig, dass man eine Methode als "löst immer eine Exception aus" kennzeichnen zu können.

Was, außer einen Hinweis an den Entwickler, sollte das denn noch bewirken?

himitsu 8. Jan 2022 15:23

AW: Parameter TObjectList mit "const" Objects
 
CodeInsight könnte dir im Try-Except sagen, was du dort alles erwarten könntest.


Und bei "wirft immer eine Exception" könnte der Compiler entsprechend reagieren,
da er weiß, dass nach MeineExceptionRaiseProzedur; garantiert kein Code mehr ausgeführt wird.


Alle Zeitangaben in WEZ +1. Es ist jetzt 05:48 Uhr.
Seite 2 von 2     12   

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz