Preguntas etiquetadas con reflection.emit

13
¿Cómo crear dinámicamente una clase?
Tengo una clase que se ve así: public class Field { public string FieldName; public string FieldType; } Y un objeto List<Field>con valores: {"EmployeeID","int"}, {"EmployeeName","String"}, {"Designation","String"} Quiero crear una clase que se vea así: Class DynamicClass { int EmployeeID, String EmployeeName, String Designation } ¿Hay alguna forma de hacer esto? …

1
¿Convertir IntPtr a Int64: conv.u8 o conv.i8?
Estoy trabajando en una ILGeneratorextensión para ayudar a emitir fragmentos IL usando Expression. Todo estuvo bien, hasta que trabajé en la parte de conversión de enteros. Hay algo realmente contra-intuitivo para mí, como: Use conv.i8para convertir Int32aUInt64 Use conv.u8para convertir UInt32aInt64 Todo se debe a que la pila de evaluación …
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.