「BlueprintsManager.WorkingStandardBlueprint」や、それらのインスタンスを持つ ArrayList などのネストされたクラスはほとんどありません。それらをパラメーターとしてメソッドに渡したいと思います。
private void ShowBlueprints(string class_str, ArrayList class_array)
{
// class_str would be passed as "BlueprintsManager.WorkingStandardBlueprint"
// how here I can access class_str as a class and cast class_array to it, to access some variables.
// for example, I need to access some BlueprintsManager.WorkingStandardBlueprint public variables.
}
リフレクション、ジェネリックをいじっていましたが、まだ機能しません。
ありがとうございました。