generics

Ogólny sposób sprawdzenia, czy podmiot istnieje w ramach podmiotu?

Podobny do najlepszy sposób sprawdzenia czy obiekt istnieje w encji Framework? Szukam ogólnego sposobu na sprawdzenie bytu w ... if the entity isn't in the database yet return true; } catch (Exception ex) { return false; } }

Funkcje z typami parametrów ogólnych

Próbuję dowiedzieć się, jak zdefiniować funkcję, która działa na wielu typach parametrów (np. int i int64). Jak rozumiem, prz ... wy w języku, mogę bardzo dobrze próbować zrobić coś niemożliwego tutaj, więc proszę pozwolić wiem, czy jest inne rozwiązanie.

Inicjalizacja generycznego.Lista W C#

W C#, mogę zainicjować listę używając następującej składni. List<int> intList= new List<int>() { 1, 2, 3 }; Ch ... i jest zajebisty. Również bardzo pomocną stroną MSDN jest: Inicjalizatory obiektów i kolekcji (C# Poradnik Programowania)

Jak mogę wymagać, aby parametr generyczny był enum implementującym interfejs?

Nie jestem w 100% przekonany, że to dobry pomysł, ale wpadłem dziś na jakiś kod, który jest obecnie zaimplementowany jako: ... cę po prostu mieć MyWidget<T extends MyInterface>, ponieważ ważne jest również, aby to było wyliczenie. Z góry dzięki!

Czym są generyki w C#? [zamknięte]

Czym są generyki w C#, zilustrowane prostym przykładem? Jakie są powiązane artykuły lub strony internetowe na ten temat?

Czy istnieje sztuczka w tworzeniu ogólnej listy anonimowego typu?

Czasami muszę użyć krotki, na przykład mam listę czołgów i ich docelowych czołgów (gonią za nimi lub coś w tym stylu): {]} ... {Name = "me", phone = 123}; mylist.Add(k); Problem oczywiście, że nie mam typu do przekazania do listy, gdy ją zdefiniuję

Generic factory z nieznanymi klasami implementacji

Przyjmijmy dwa interfejsy: public interface FruitHandler<T extends Fruit> { setFruit(T fruit); T getFruit(); ... generic; it cannot be parameterized with arguments <B> BTW: czy to możliwe, aby metoda create() stała się statyczna?

Iterator generyczny

Próbuję znaleźć ogólny sposób dostępu do zestawu kontenerów. Mam standardowy wektor i listę oprócz innej niestandardowej list ... ogę jednak założyć, że wszystkie kontenery są tego samego typu. Czy Jest jakiś elegancki sposób na rozwiązanie tego problem?

Dlaczego ograniczenie typu ogólnego powoduje brak implicit reference conversion error?

Stworzyłem kilka interfejsów i klas generycznych do pracy z terminami: interface IAppointment<T> where T : IAppointme ... ointment' to 'Example.IAppointment<Example.IAppointmentProperties>'. Czy ktoś mógłby wyjaśnić, dlaczego to nie działa?

Rodzajowy singleton

Co sądzicie o takim singletonie? using System; using System.Reflection; // Use like this /* public class Highlander : Singl ... via the private constructor instance = (T)Activator.CreateInstance(t, true); } } } }

Właściwość Generic w C# [duplikat]

Możliwy duplikat:Tworzenie właściwości ogólnych Nie jestem do końca pewien, jak to zrobić, ale chciałbym stworzyć sp ... yProp<String> name; Predefiniowane get i set zostaną wykonane na wartości łańcuchowej. Jak można to zrobić? Dzięki!

w składni Javy, Klasa

Class<? extends Something> Oto moja interpretacja, to szablon klasy, ale Klasa ? oznacza, że nazwa klasy jest nieokreślona i rozszerza klasę Something. Jeśli coś jest nie tak z moją interpretacją, daj mi znać.

Dlaczego nie możemy zrobić List mylist = ArrayList (); [duplikat]

to pytanie ma już odpowiedzi tutaj : ... Zamknięty 2 lata temu . Dlaczego nie możemy zrobić List<Parent> mylist = ArrayList<child>();

Nie można dodać wartości do kolekcji Java z uniwersalnym typem generycznym

Dlaczego ten kod nie kompiluje się (Parent jest interfejsem)? List<? extends Parent> list = ... Parent p = factory.get ... turns concrete implementation list.set(0, p); // fails here: set(int, ? extends Parent) cannot be applied to (int, Parent)

Co oznacza tylda w nawiasach kątowych podczas tworzenia klasy Java generic?

Czytałem kilka przykładów JMockit i znalazłem ten kod: final List<OrderItem> actualItems = new ArrayList<~>(); ... unary bitwise nie operator, ale nie widzę operand tutaj. Również, próbowałem skompilować go i dostał błąd. Coś mnie ominęło?

Lista obsady do listy in.NET 2, 0

Możesz jakoś rzucić List<int> Na List<string>? Wiem, że mógłbym przejść przez i .ToString;) rzecz, ale Obsada byłaby Super. Jestem w C# 2.0 (więc nie LINQ ).

C# generic "where constraint" with "any generic type" definition?

Podam przykład: Mam jakąś ogólną definicję klasy / interfejsu: interface IGenericCar< T > {...} Mam inną klasę ... ego, czy jest to IGenericCar<int> czy IGenericCar<System.Color>, ponieważ nie mam żadnej zależności od tego typu.

SortedList<>, SortedDictionary<>and Dictionary < >

Uważam, że SortedList<TKey, TValue> SortedDictionary<TKey, TValue> i Dictionary<TKey, TValue> zaimplementow ... tedList i SortedDictionary nad Dictionary? Jaka jest różnica między SortedList i SortedDictionary pod względem zastosowania?

Tablice generyczne w Javie

OK, google ' in sieci, i po prostu nie mogę znaleźć żadnego rozwiązania mojego problemu. Znalazłem wiele rozwiązań, ale nie p ... roblem polega na tym, że obiekt nie może być rzucany jako rodzajnik, który rozciąga się porównywalnie. Można to jakoś obejść?

List czy BusinessObjectCollection?

Przed C# generics, każdy kodował kolekcje dla swoich obiektów biznesowych, tworząc bazę kolekcji, która zaimplementowała IEnu ... ect> Robię to, ponieważ lubię mocno wpisywać nazwy zamiast tylko wymieniać listy w pobliżu. Jakie jest twoje podejście?