generics

Jaki jest sens fakultatywnej klasy Guava

Ostatnio czytałem o tym i widziałem ludzi używających tej klasy, ale w prawie wszystkich przypadkach użycie null zadziałałoby ... et to można zrobić z bocznym "mapowaniem" wartości null. Czy ktos moze mi dostarczyc bardziej przekonujaca kłótnia? Dziękuję.

Typy generyczne otwarte i zamknięte

Ostatnio zauważyłem, że typy generyczne mogą być otwarte i zamknięte. Ale nie rozumiem, co one właściwie oznaczają. Możesz podać prosty przykład?

Generics w C#, używając typu zmiennej jako parametru [duplikat]

To pytanie ma już odpowiedź tutaj: Jak użyć reflection, aby wywołać metodę generyczną? ... transaction); Działa doskonale, ale nie chcę używać dyrektywy if do wywoływania metody z osobną nazwą typu za każdym razem.

Jak stworzyć klasę Javy, która implementuje jeden interfejs z dwoma typami generycznymi?

Mam ogólny interfejs public interface Consumer<E> { public void consume(E e); } Mam klasę, która zużywa dwa rod ... lic void consume(Apple a); } Funkcjonalnie To rozwiązanie chyba w porządku. To tylko gadatliwe i brzydkie. Jakieś pomysły?

Jak mogę dowiedzieć się, jakiego typu jest każdy obiekt w ArrayList?

Mam Arraylistę składającą się z różnych elementów importowanych z db, składającą się z ciągów znaków, liczb, Dubli i intów. C ... tak wiele typów danych, jest to, że jest to fragment kodu Javy, który jest pisany do implementacji z różnymi bazami danych.

XML Serialize ogólna lista obiektów serializowalnych

Czy Mogę serializować ogólną listę obiektów, które można serializować bez konieczności określania ich typu. Coś w rodzaju in ... głem spędzić dużo więcej czasu na czytaniu bez uzyskania tych pomysłów. To niesamowite, jak pomocni ludzie są na tej stronie.

Generic many-to-many relations

Próbuję stworzyć system wiadomości, w którym nadawcą i odbiorcą wiadomości mogą być ogólne podmioty. Wydaje się to w porządku ... rField(max_length=1024) sender = models.ForeignKey(ContentType) recipients = models.ManyToManyField(ContentType)

Does.NET czy masz sposób na sprawdzenie, czy Lista a zawiera wszystkie elementy listy b?

Mam następującą metodę: namespace ListHelper { public class ListHelper<T> { public static bool Contai ... tak jest i czy dubluję funkcjonalność? Edit: Przepraszam, że nie stwierdzam z góry, że używam tego kodu w wersji Mono 2.4.2.

Wywołanie metody generic z argumentem type znanym tylko w czasie wykonania [duplikat]

To pytanie ma już odpowiedź tutaj: Jak użyć reflection, aby wywołać metodę generyczną? ... Method<interface.MakeGenericType()>(); // Still get compile error here! } } I get "Cannot apply operator'

Jak poprawnie dokumentować metody S4 za pomocą roxygen2

Widziałem kilka dyskusji W SO i innych miejscach na temat tego, jak to powinno być lub będzie zrobione w przyszłych wersjach ... ny przez roxygen2, a wynikowe pliki Rd są co najmniej wystarczająco dobre, aby działać w pakiecie po R CMD build mypkgname)?

java: HashMap nie działa

HashMap<String, int> nie wydaje się działać, ale HashMap<String, Integer> działa. Jakieś pomysły dlaczego?

Jak wdrożyć Ieenumerable

Wiem jak zaimplementować non generic IEnumerable, jak to: using System; using System.Collections; namespace ConsoleApplica ... lementację non generic i kieruje się prosto do wersji generic, gdy próbuje wyliczyć przez moją tablicę podczas pętli foreach.

Czy możliwe jest utworzenie generycznej metody @ helper za pomocą Razora?

Próbuję napisać helpera w Razor, który wygląda następująco: @helper DoSomething<T, U>(Expression<Func<T, U>& ... składni. Czy możliwe jest stworzenie helpera za pomocą Razora, który jest metodą ogólną? Jeśli tak, to jaka jest składnia?

Czy mogę podać typ generyczny w XAML (pre.NET 4)?

W XAML mogę zadeklarować DataTemplate tak, że szablon jest używany zawsze, gdy wyświetlany jest określony typ. Na przykład, t ... kcją , użyje tego szablonu. Czy Można zadeklarować rodzaj ogólny jak IList w XAML używając rozszerzenia znaczników {X:Type}?

Java Generics-metoda brydżowa?

Coś, co nazywa się "metodą mostkową", związane z generykami Javy, skłoniło mnie do zatrzymania się i przemyślenia tego. ... vy. Co dokładnie dzieje się za kulisami i dlaczego jest używany? Każda pomoc z przykładem będzie bardzo mile widziana.

Generics-typy otwarte i zamknięte

Ostatnio zauważyłem, że typy generyczne mogą być otwarte i zamknięte. Ale nie rozumiem, co one właściwie oznaczają. Możesz podać prosty przykład?

Java: Instanceof i Generics

Zanim przejrzę moją ogólną strukturę danych dla indeksu wartości, chciałbym sprawdzić, czy jest to nawet instancja typu this ... asowania, ponieważ ogólne informacje o typie zostaną usunięte w czasie wykonywania Jaki jest lepszy sposób, aby to zrobić?

Jak Mogę używać interfejsu jako ograniczenia typu ogólnego w C#?

Czy istnieje sposób na uzyskanie następującej deklaracji funkcji? public bool Foo<T>() where T : interface; Ie. gdzi ... ardziej typesafe (i przypuszczam, że trochę bardziej wydajne, ponieważ wszystkie kontrole są wykonywane w czasie kompilacji).

Jaka jest różnica między i w Javie Generics?

Widziałem wcześniej symbol wieloznaczny oznaczający dowolny obiekt - ale ostatnio widziałem użycie: <? extends Object> Ponieważ wszystkie obiekty rozszerzają obiekt, czy te dwa zastosowania są synonimami?

Jak przekazać typ klasy jako parametr funkcji

Mam ogólną funkcję, która wywołuje usługę internetową i serializuje odpowiedź JSON z powrotem do obiektu. class func invokeS ... rotokołem? class CityInfo : NSObject { var cityName: String? var regionCode: String? var regionName: String? }