Hallo #,
besser habe ich den Ttel nicht hinbekommen

Folgendes Problem.
Ich habe eine Methode mit zwei Parameter
Delphi-Quellcode:
procedure Test(const bUseProjectFilter: Boolean;
theProjectFilter: TList);
ist bUseProjectFilter=True, muss theProjectFilter<>NIL sein.
zur Zeit schreibe ich das so
Delphi-Quellcode:
if bUseProjectFilter then
begin
Assert(theProjectFilter<>NIL);
end;
was mich dabi stört, das das if.
ein
Assert((bUseProjectFilter) and (theProjectFilter<>NIL));
klappt natürlich nicht.
Wie kann man das Assert vereinfachen ?
Ich weiss, dass der Debugger den Code eh rauswirft,
wenn ohne Asserts compiliert wird (leeres if),
aber es geht mir ums Prinzip.
Heiko