ふむふむ。そういう書き方がありましたっか。
後で試して見ますが、上とあわせると・・・えーとこうなるのかな。

public static void Test<T,ActionT>(T[] array,ActionT){
 共通する処理
 ntArray.ToList().ForEach(i => ActionT(i));
 共通する処理
}