Ich kann nicht herausfinden, wie diese Arbeit zu machen:Wie erstelle ich ein C# -Array mit Reflection und gebe nur Informationen ein?
object x = new Int32[7];
Type t = x.GetType();
// now forget about x, and just use t from here.
// attempt1
object y1 = Activator.CreateInstance(t); // fails with exception
// attempt2
object y2 = Array.CreateInstance(t, 7); // creates an array of type Int32[][] ! wrong
Was ist das Geheimnis Sauce? Ich kann das zweite machen, wenn ich den Typ der Elemente des Arrays bekommen kann, aber ich habe das auch nicht herausgefunden.
Sie hatten mich bei "geheime Soße". =) –