我正在对改进的快速排序版本进行一些单元测试。
(希望)更快的版本是通过以下方式实现的:
TArrayHelper = class helper for System.Generics.Collections.TArray
....
class procedure Sort<T>(var Values: array of T); overload; static;
class procedure Sort<T>(var Values: array of T; Comparer: IComparer<T>); overload; static;
....
我知道现在我可以将其重命名为Sort
intoSortNew
以进行测试,但在某些时候我必须将方法名称修复为sort
.
如果范围内有类助手,我如何调用原始方法?
有没有使用 rtti 或其他迂回方法的方法?