generics

Convertir valores de diccionario en array

¿Cuál es la forma más eficiente de convertir la lista de valores de un diccionario en una matriz? Por ejemplo, si tengo un Dictionary donde Key es String y Value es Foo, quiero conseguir Foo[] Estoy usando VS 2005, C# 2.0

Java Generics: Tipo genérico definido solo como tipo de retorno

Estoy mirando un poco de código GXT para GWT y me encontré con este uso de genéricos que no puedo encontrar otro ejemplo de e ... Sun sobre genéricos y cada ejemplo de un valor devuelto se define ya sea a nivel de clase o en uno de los parámetros pasados.

¿Cuál es el significado de la advertencia de seguridad de tipo en ciertos moldes genéricos de Java?

¿Cuál es el significado de la advertencia de Java? Seguridad de tipo: El fundido del objeto a la Lista en realidad está ... enérica, como en el siguiente código: Object object = getMyList(); List<Integer> list = (List<Integer>) object;

¿Cómo obtengo el nombre de tipo de un argumento de tipo genérico?

Si tengo una firma de método como public string myMethod<T>( ... ) ¿Cómo puedo, dentro del método, obtener el nomb ... del tipo que se dio como argumento de tipo? Me gustaría hacer algo similar a typeof(T).FullName, pero en realidad funciona...

Crear un método genérico en C#

Estoy tratando de combinar un montón de métodos similares en un método genérico. Tengo varios métodos que devuelven el valor ... //Could not convert. Pass back default value... result = default(T); } } return result; }

Casting de la matriz de IEnumerable

Suponga que tiene una clase básica Employee como tal: class Employee { public string Name; public int Years; publi ... iendo algo simple en mi comprensión aquí, pero puede alguien por favor ayudarme con mi comprensión en torno a esto. Gracias.

¿Cómo hacer que el método Java devuelva una lista genérica de cualquier tipo?

Me gustaría escribir un método que devuelve un java.util.List de cualquier tipo sin la necesidad de convertir cualquier cosa: ... ListGetter(Class<?> clazz) { List<?> list = doMagicalVooDooHere(); return list; } Gracias de antemano!

Genéricos en C# - ¿cómo puedo crear una instancia de tipo variable con un argumento? [duplicar]

Esta pregunta ya tiene una respuesta aquí: Pasando argumentos a C # generic new() de tipo plantilla ... 'T': no se pueden proporcionar argumentos al crear una instancia de una variable tipo Alguna idea ¿cómo puedo hacer esto?

Java Abstract Class Implementando una interfaz con Genéricos

Estoy tratando de definir una clase abstracta implementando Comparable. Cuando defino la clase con la siguiente definición: ... mparable <? extends MyClass> Se queja de que "Un supertipo no puede especificar ningún comodín." ¿hay una solución?

Lanzar objeto a T

Estoy analizando un archivo XML con la clase XmlReader en.NET y pensé que sería inteligente escribir una función de análisis ... cast no puede convertir de un string a un tipo numérico. ¿Hay alguna manera de que mi función prevalezca en forma modificada?

¿Por qué un operador de conversión implícito de a aceptar?

Este es un comportamiento extraño que no puedo entender. En mi ejemplo tengo una clase Sample<T> y un operador de conve ... s:{[18]]} ¿Por qué se compila el código del primer fragmento? ¿Puedo evitar que el código se compile en este escenario?

Cómo usar TypeToken + genéricos con Gson en Kotlin

No puedo obtener una Lista de tipo genérico de una clase personalizada (Turnos): val turnsType = TypeToken<List<Turns ... s = Gson().fromJson(pref.turns, turnsType) Decía: cannot access '<init>' it is 'public /*package*/' in 'TypeToken'

Java Generics Puzzler, extendiendo una clase y usando comodines

He estado golpeando mi cabeza contra este por un tiempo y pensé que tal vez algunos ojos frescos verán el problema; gracias p ... le? Tenga en cuenta que en realidad agregaré Tbins escritos, por lo que especificé Tbin<Derived> en el último alinear.

¿Hay una Tarea genérica?¿WaitAll?

Comienzo algunas tareas paralelas, como esta: var tasks = Enumerable.Range(1, 500) .Select(i => Task.Factory.Sta ... por qué recibo este mensaje, pero ¿hay alguna manera de evitarlo? (por ejemplo, como una versión genérica de Task.WaitAll()?)

Filtrar valores de un diccionario Genérico de C#

Tengo un diccionario de C#, Dictionary<Guid, MyObject> que necesito filtrar basado en una propiedad de MyObject. Por e ... eliminar todos los registros del diccionario donde MyObject.BooleanProperty = false. ¿Cuál es la mejor manera de lograr esto?

Pasar una clase con parámetro de tipo como parámetro de tipo para el método genérico en Java

Resumen del problema: Me gustaría pasar una clase con un parámetro de tipo (como ArrayList<SomeClass>, por ejemplo) a ... tipo, Y si hay una manera de lograr lo que intenté hacer. Como siempre, hazme saber si hay algún problema con esta pregunta.

. NET-Convertir Colección Genérica a DataTable

Estoy tratando de convertir una colección genérica (Lista) a una DataTable. Encontré el siguiente código para ayudarme a hace ... r: DataSet does not support System.Nullable<>. ¿Cómo puedo hacer esto con propiedades/campos nullables en mi clase?

La clase es un tipo crudo. Las referencias a la clase de tipo genérico deben parametrizarse

Tengo la siguiente clase (de un simple tutorial de Primavera) public class CarValidator implements Validator { public ... ntas, pero quiero obtener una respuesta completa y realmente la entienden sin 'esconder' el problema con un @SupressWarnings!

Params IEnumerable c#

¿Por qué no puedo usar unerableumerable con parámetros? ¿Se arreglará esto alguna vez? Realmente desearía que reescribieran las bibliotecas antiguas para usar genéricos...

Extender los tipos de matriz usando la cláusula where en Swift

Me gustaría usar el framework Accelerate para extender [Float] y [Double] pero cada uno de estos requiere una implementación ... f as? [Double] { vDSP_sveD(&x, 1, &result, vDSP_Length(x.count)) } return result } }