public static synchronized MergeStrategy[] get() {final MergeStrategy[] r = new MergeStrategy[STRATEGIES.size()];STRATEGIES.values().toArray(r);return r;}
public static MergeStrategy[] Get(){lock (typeof(MergeStrategy)){MergeStrategy[] r = new MergeStrategy[STRATEGIES.Count];Sharpen.Collections.ToArray(STRATEGIES.Values, r);return r;}}