Delphi/끄적이기
제네릭을 사용한 IfThen으로 한번에 해결하기
제네릭을 사용하여 다양한 유형의 타입으로 사용이 가능합니다. type IIF = class class function Cast(AExpression: Boolean; const ATrue, AFalse: T): T; static; end; implementation { IIF } class function IIF.Cast(AExpression: Boolean; const ATrue, AFalse: T): T; begin if AExpression then Result := ATrue else Result := AFalse; end; Ex) procedure TForm1.Button1Click(Sender: TObject); var My1: TMyRec; My2: TMyRec; My3: TMyRec; be..