generics

¿Cómo comparar valores de tipos genéricos?

¿Cómo comparo valores de tipos genéricos? Lo he reducido a una muestra mínima:{[15]]} public class Foo<T> where T : ... ionadas con esto aparentemente problema simple-pero ninguno de los hilos da una respuesta exhaustiva o viable, así que aquí.)

SortedList<>, SortedDictionary<>y Dictionary< >

Me parece que SortedList<TKey, TValue> SortedDictionary<TKey, TValue> y Dictionary<TKey, TValue> implementa ... y SortedDictionary sobre Dictionary? ¿Cuál es la diferencia entre SortedList y SortedDictionary en términos de aplicación?

Java Generics-Método Puente?

Algo llamado el concepto de "método puente" relacionado con los genéricos de Java me hizo detenerme en un punto y pensarlo. ... Java. ¿Qué sucede exactamente entre bastidores y por qué se usa? Cualquier ayuda con un ejemplo sería muy apreciada.

Scala generic method - No ClassTag disponible para T

Soy relativamente nuevo en Scala y estoy tratando de definir un método de objeto genérico. Sin embargo, cuando me refiero al ... ^ Gracias de antemano por la ayuda para entender lo que está mal aquí y cómo hacer que este ejemplo artificial funcione.

Conversión de Cadena a

Realmente debería ser capaz de conseguir esto, pero estoy justo al punto donde creo que sería más fácil preguntar. En la fun ... t;/allowCopy> <quantity>2</quantity> </properties> </item> </Items>

Convertir Lista (de objeto) a Lista (de cadena)

¿Hay una manera de convertir un List(of Object) a un List(of String) en c# o vb.net sin iterar a través de todos los element ... hacer un nuevo select myList.Select(function(i) i.ToString()).ToList(); O myList.Select(i => i.ToString()).ToList();

cómo instanceof Lista?

¿Cómo puedo hacer que este tipo de cosas funcionen? Puedo comprobar si (obj instanceof List<?>) pero no si (obj instanceof List<MyType>). ¿Hay alguna forma de hacerlo?

¿Esto es Java válido?

¿Es esto Java válido? import java.util.Arrays; import java.util.List; class TestWillThatCompile { public static Strin ... dice: no Mi comprensión de la teoría de Java dice no! Sería interesante sepa lo que la JLS está diciendo al respecto.

Iterar valores de enumeración usando genéricos java

Estoy tratando de encontrar una manera de iterar a través de los valores de una enumeración, mientras que el uso de genéricos ... ; } } } ¿Alguna idea de cómo hacer esto sin necesidad de un parámetro de clase adicional en los constructores?

¿Por qué java.útil.Propiedades implementar Mapa y no Mapa

La clase java.util.Properties está destinada a representar un mapa donde las claves y los valores son ambas cadenas. Esto se ... Pero... ¿no es eso algo bueno? ¿No es el punto de los genéricos para atrapar tales errores de tipo en tiempo de compilación?

¿Por qué el compilador de C# permite un reparto explícito entre Iumerable y TAlmostAnything?

El siguiente código le da un error de compilador, como era de esperar: List<Banana> aBunchOfBananas = new List<Bana ... as = new List<Banana>(); Banana justOneBanana = (Banana)aBunchOfBananas; ¿Por qué el compilador de C# permite esto?

¿cómo crear un constructor genérico para una clase genérica en java?

Quiero crear una clase KeyValue pero de manera genérica y esto es lo que he escrito: public class KeyValue<T,E> { ... en token">", Identificador esperado después de este token" ¿Cómo debería crear un constructor genérico en java entonces?

Cómo determinar si una Lista está ordenada en Java?

Me gustaría un método que toma un List<T> donde T implementa Comparable y devuelve true o false dependiendo de si la li ... ente, pero me estoy enredando. También sería bueno tener un método análogo para verificar si la lista está en orden inverso.

¿Estructuras de datos genéricas seguras de tipo en C?

He hecho mucho más programación en C++ que la programación en "C simple". Una cosa que echo mucho de menos cuando programo e ... 1 (es decir, fundición hacia y desde punteros de vacío, que sacrifica la seguridad de tipo y agrega un nivel de indirección)?

Anulación de GetHashCode del objeto que contiene matriz genérica

Tengo una clase que contiene las siguientes dos propiedades: public int Id { get; private set; } public T[] Values { g ... rtir de una matriz genérica? ¿Y cómo lo combino con el entero Id? public override int GetHashCode() { return // What? }

Cómo documentar correctamente los métodos S4 usando roxygen2

He visto algunas discusiones en SO y otros lugares con respecto a cómo esto debe ser o será hecho en futuras versiones de Rox ... Rd resultantes son al menos lo suficientemente buenos como para funcionar en el paquete después de R CMD build mypkgname) ?

Comprobación de Genéricos y Tipos de C#

Tengo un método que usa un IList<T> como parámetro. Necesito comprobar cuál es el tipo de ese objeto T y hacer algo ba ... manera de hacer esto. ¿Hay alguna forma de que pueda verificar el tipo de T que se pasa y luego usar una instrucción switch?

¿Cómo crear un método de extensión genérico?

Quiero desarrollar un Método de Extensión Genérico que debe organizar la cadena en orden alfabético y luego en orden ascenden ... Error 1: T no contiene la definición de Longitud Error 2: no se puede convertir System.Linq.IOrderedEnumerable a T[].

Probar si el objeto es instanceof un tipo de parámetro

¿Hay alguna forma de determinar si un objeto es una instancia de tipo genérico? public <T> test(Object obj) { if ... Por ejemplo, quiero usar Java reflection para crear una instancia de una clase y luego verificar que sea de tipo genérico T.

Cast Int to Generic Enum in C#

Similar a Cast int to enum en C# pero mi enum es un parámetro de tipo Genérico. ¿Cuál es la mejor manera de manejar esto? ... onvertible { var i = TryParseInt(value); if (!i.HasValue) { return null; } return (T)i.Value; }