delphicode
Love Delphi

function IIF<T>(Condition: Boolean; TrueValue: T;  FalseValue: T): T;

begin  

  if Condition then    

    result := TrueValue  

  else    

    result := FalseValue;

end;

注:Delphi 2009\2010 支持泛型,其它版本不支持。

posted on 2009-12-09 19:00  delphicode  阅读(933)  评论(4编辑  收藏  举报