Tag zusammen,
habe gerade folgende Frage: wie genau läuft das denn, wenn ich eine generisches Interface habe und darin eine
GUID erzeuge?! Gibt es überhaupt eine
GUID bei solches Interface-Deklarationen?
Beispiel:
Delphi-Quellcode:
IMyInterface<T> = interface
['{FF9D4362-FBD2-4333-B6B0-09B1A026E8A1}']
function Blub(): T;
end;
Eigentlich müsste hier die
GUID doch total ignoriert werden, da diese sich ja bei den später erzeugten Interfaces unterscheiden muss. Eine Angabe einer
GUID kann doch nur völlig nutzlos sein, oder? Oder erzeugt der Compiler dann später selbstständig welche, wenn hier eine
GUID angegeben ist? Kennt sich hier jemand aus?
»Remember, the future maintainer is the person you should be writing code for, not the compiler.« (Nick Hodges)