List<bool> test = new List<bool>();
test.Sort(new Func<bool, bool, int>((b1, b2) => 1));
私は何が欠けていますか?
エラー 2 引数 1: 'System.Func' から 'System.Collections.Generic.IComparer' に変換できません
エラー 1 'System.Collections.Generic.List.Sort(System.Collections.Generic.IComparer)' に最適なオーバーロードされたメソッドの一致には、無効な引数が含まれています
私が持っているとき
private int func(bool b1, bool b2)
{
return 1;
}
private void something()
{
List<bool> test = new List<bool>();
test.Sort(func);
}
それは正常に動作します。それらは同じものではありませんか?