Preguntas etiquetadas con dynamic

Dinámico es un término ampliamente utilizado que, en general, describe una decisión tomada por el programa en tiempo de ejecución en lugar de en tiempo de compilación.

3
¿Por qué este condicional (nulo ||! TryParse) da como resultado un "uso de una variable local no asignada"?
El siguiente código da como resultado el uso de la variable local no asignada "numberOfGroups" : int numberOfGroups; if(options.NumberOfGroups == null || !int.TryParse(options.NumberOfGroups, out numberOfGroups)) { numberOfGroups = 10; } Sin embargo, este código funciona bien (aunque ReSharper dice que = 10es redundante): int numberOfGroups = 10; if(options.NumberOfGroups == null …

3
Método de extensión y objeto dinámico
Voy a resumir mi problema en el siguiente fragmento de código. List<int> list = new List<int>() { 5, 56, 2, 4, 63, 2 }; Console.WriteLine(list.First()); El código anterior funciona bien. Ahora probé lo siguiente dynamic dList = list; Console.WriteLine(dList.First()); pero obtengo RuntimeBinderException. ¿Por qué es así?
96 c#  dynamic  c#-4.0 



4
¿Cómo puedo crear dinámicamente un selector en tiempo de ejecución con Objective-C?
Sé cómo crear un SELen tiempo de compilación usando, @selector(MyMethodName:)pero lo que quiero hacer es crear un selector dinámicamente desde un archivo NSString. ¿Es esto siquiera posible? Que puedo hacer: SEL selector = @selector(doWork:); [myobj respondsToSelector:selector]; Lo que quiero hacer: (pseudocódigo, esto obviamente no funciona) SEL selector = selectorFromString(@"doWork"); [myobj …


5
¿Cómo depurar JavaScript cargado dinámicamente (con jQuery) en el depurador del navegador?
Un script agregado dinámicamente no aparece en la sección de scripts del depurador del navegador. Explicación: Necesito usar y he usado if( someCondition == true ){ $.getScript("myScirpt.js", function() { alert('Load Complete'); myFunction(); }); } para que myScript.js se pueda cargar dinámicamente al cumplir alguna condición ... Y myFunction se puede …



8
C # 'dinámico' no puede acceder a propiedades de tipos anónimos declarados en otro ensamblado
El código a continuación funciona bien siempre que tenga una clase ClassSameAssemblyen el mismo ensamblado que la clase Program. Pero cuando muevo la clase ClassSameAssemblya un ensamblado separado, RuntimeBinderExceptionse lanza un (ver más abajo). ¿Es posible solucionarlo? using System; namespace ConsoleApplication2 { public static class ClassSameAssembly { public static dynamic …


9
Importar dinámicamente un método en un archivo, desde una cadena
Tengo una cadena, por ejemplo: abc.def.ghi.jkl.myfile.mymethod. ¿Cómo importo dinámicamente mymethod? Así es como lo hice: def get_method_from_file(full_path): if len(full_path) == 1: return map(__import__,[full_path[0]])[0] return getattr(get_method_from_file(full_path[:-1]),full_path[-1]) if __name__=='__main__': print get_method_from_file('abc.def.ghi.jkl.myfile.mymethod'.split('.')) Me pregunto si se requiere la importación de módulos individuales. Editar: estoy usando Python versión 2.6.5.

1
¿Se espera este comportamiento dinámico de matriz de Delphi?
La pregunta es: ¿cómo gestionan Array dinámicamente las matrices dinámicas cuando se configuran como miembros de la clase? ¿Se copian o se pasan por referencia? Delphi 10.3.3 utilizado. El UpdateArraymétodo elimina el primer elemento de la matriz. Pero la longitud de la matriz permanece 2. El UpdateArrayWithParammétodo también elimina el …

1
Cómo crear una captura dinámicamente (Raku)
En el siguiente ejemplo, trato de crear una captura dinámicamente "convirtiendo" una matriz (@a) en una captura. Considera el código: sub f (|c){ say ''; say ' List : ' ~ do {c.list.gist if c.list.elems > 0}; say ' Hash : ' ~ do {c.hash.gist if c.hash.elems > 0}; say …
8 dynamic  capture  raku 
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.