 | imbTypeExtensionsimbToInstance Method |
imbSCI | imbACE | imbNLP | imbWEM | imbWBI
Konvertuje u potrebni tip. Ukoliko postoji konstruktor sa parametrom koji je IsInstanceOfType(input) onda ce koristit njega
Namespace:
imbSCI.Core.extensions.typeworks
Assembly:
imbSCI.Core (in imbSCI.Core.dll) Version: 0.3.58.
Syntax
Remarks
Vraca Null: Ako je targetType == null, input == null
Vraca Input (nepromenjen): Ako je targetType.IsInstanceOfType(input)
Ako postoji konstruktor> new targetType(input) (isti ili kompatibilan tip parametra, onda ce pozvati taj konstruktor). isti tip parametra ima prednost nad kompatibilnim
Ako nema kompatibilnog konstruktora, pravi novu instancu i kopira istoimene propertije iz inputa
See Also