Hallo!
Wie müsste denn die Konvertierung hierfür aussehen? Bzw. was mache ich falsch?
Meldung:Eine implizite Konvertierung vom Typ "System.Reflection.FieldInfo[]" in "System.Reflection.FieldInfo[*,*]" ist nicht möglich.
Gruß
Wie müsste denn die Konvertierung hierfür aussehen? Bzw. was mache ich falsch?
Code:
object[] array = new object[] {typeof(Class1), typeof(Class2) }; Type[] myTypeArray = Type.GetTypeArray(array); FieldInfo[,] myFieldArray = new FieldInfo[array.Length,myTypeArray.Length]; for (int i = 0; i < myFieldArray.Length; i++) { for (int j = 0; j < myTypeArray.Length; j++) { myFieldArray[i, j] = myTypeArray[j].GetFields(); } }
Gruß
Comment