Wpis z mikrobloga

#programowanie #dotnet C#
Chce wykorzystać Activator.CreateInstance, jednak coś mi nie wychodzi, co robię źle?

armor.RequirementsList.Add(Activator.CreateInstance("GameObject",
className, args:"test" ));

a className="MyClassName";
oczywiście w poprawnej kolejności, żeby nie było( ͡° ͜ʖ ͡°)
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@M4ks: @ghostface: no fakt mogłem o niej wspomnieć, że System.Runtime.Remoting.ObjectHandle nie może się przerobić do klasy Atrybut, którego typu jest lista, ponieważ jest to klasa abstrakcyjna po której dziedziczy klasa która chce dodać.
  • Odpowiedz
@ZapomnialWieprzJakProsiakiemByl Muszę stworzyć instancję klasy, której mam nazwę w stringu, a następnie dodać ją do listy wymaganych statystyk jakie gracz musi mieć by założyć dany pancerz np musi mieć 5 Agility by go założyć to dodaję obiekt klasy Agility z value 5
  • Odpowiedz