C#で高速なジェネリック 下記のなんの変哲もないバブルソートのコードはintとstringでそれぞれどれが速いかわかりますか? static class BubbleSorts { public static void BubbleSortInt(int[] array, IComparer<int> comparer) { for (int i = 0; i + 1 < array.Length; i++) for (int j = array.Length - 1; j > i; j--) if (comparer.Compare(array[j], array[j - 1]) < 0) (array[j], array[j - 1]) = (array[j - 1], array[j]); } public static void BubbleSortString(string[]