7

a を返すメソッドがあり、それを aのメソッドList<string>に渡そうとしています。AddRange(Object[])ComboBox

List<string>に変換するにはどうすればよいObject[]ですか?

できると思いますが、より高速な (そして生成されるコードが少ない) のでforeach、むしろ を使用したいと思います。AddRange(Object[])

編集

以下はうまくいきます:

var list = new List<string>();
object[] array = list.ToArray<object>();
comboBox.AddRange(array);

ただし、別の注意として、次の代わりに上記を実行したい理由:

var list = new list<string>();
comboBox.AddRange(list.ToArray<object>());
4

6 に答える 6