Результаты поиска по запросу "generics"
Я обновил мой пример кода, чтобы продемонстрировать использование
ствую, что я играл в модное лото с названием. Вот краткий пример того, что я спрашиваю. Допустим, у меня есть некоторая иерархия наследования для некоторых объектов. class BaseEntity { ... } class ChildAEntity : BaseEntity { ... } ...
Он отсортирует массив по значению Ascii, поэтому вы получите хирагана, катакана, а затем иероглифы.
ужно сортироватьLis,t<string> который содержит японский алфавит. Как я мог сделать это в C #?
при этом = /
тим, в моей базе данных есть нечто, называемое Stuff, со свойством Id. От пользователя я получаю последовательность выбранных объектов Range (или, скорее, я создаю их из их ввода) с идентификаторами, которые они хотят. Урезанная версия этой ...
Тьфу, вы правы, хотя m_typeArguments работает, он возвращает тип, отличный от версии этого свойства, поэтому я удалил пример приведения интерфейса к утке.
инаю работать с динамическими объектами в .Net, и я не могу понять, как что-то сделать. У меня есть класс, который наследуется от DynamicObject, и я переопределить метод TryInvokeMember. например class MyCustomDynamicClass : DynamicObject { ...
Использование prince get и put в подстановочном знаке Если подстановочный знак с Extends ---> Использование метода get Если подстановочный знак в Super ----> Использование метода put Здесь, вы хотите добавить значение в List (имеется в виду метод put). Вы можете изменить код
тим, у меня есть следующие классы: Транспортное средство, Автомобиль и Космический корабль: class Vehicle{ void rideVehicle(Vehicle v){ System.out.println("I am riding a vehicle!"); } } class Car extends Vehicle{ void rideVehicle(Vehicle ...
Согласно моей рубрике, я должен оставить класс узла таким, какой он есть.
лизую циклическую структуру данных DoublyLinkedList. Как и в односвязном списке, узлы в двусвязном списке имеют ссылку на следующий узел, но в отличие от односвязного списка, узлы в двусвязном списке также имеют ссылку на предыдущий узел. Кроме ...
вместо
у передать объект списка через Google Gson, но не знаю, как десериализовать универсальные типы. Что я попробовал после просмотраэто [https://stackoverflow.com/questions/2496494/library-to-encode-decode-from-json-to-java-util-map] (Ответ ...
к тому же. Это просто явно указывает наследование, которое будет в любом случае.
уICollection<T> реализовать обаIEnumerable<T> а такжеIEnumerable? Какова цель этого? КакIEnumerable выгодаICollection<T>?
объект, который выражает что-то вроде
оложим, у нас есть вложенный универсальный класс: public class A<T> { public class B<U> { } }Вот,typeof(A<int>.B<>) по сути, является универсальным классом с двумя параметрами, с которым связан только первый. Если у меня есть один класс с двумя ...
Этот ответ неверен, как правильно указали \ @rossisdead и \ @devgeezer.
тим, у меня есть универсальный член в классе или методе, поэтому: public class Foo<T> { public List<T> Bar { get; set; } public void Baz() { // get type of T } }Когда я создаю экземпляр класса,T становитсяMyTypeObject1, таким образом, класс ...