Вопросы по теме 'generics'

Общий родитель для общего класса
Я использую вымышленный пример для этого. Скажем, у меня есть класс Widget, например: abstract class Widget { Widget parent; } Теперь мои другие классы будут производными от этого класса виджета, но предположим, что я хочу поместить в класс...
5069 просмотров
schedule 06.10.2023

Как привести значение int к эквивалентному параметру универсального типа, например char?
Я новичок в дженериках, и у меня возникли проблемы с реализацией небольшого кода для самостоятельной практики. Я создаю связанный список. Я хочу, чтобы он хранил значения char или int. Поэтому я решил сделать реализацию универсальной: public...
1927 просмотров

Реализация универсального стека с использованием массива в С#
Я реализую общий стек, используя массив. Но я получаю ошибку как: Невозможно применить индексирование с помощью [] к выражению типа "T" на линии: data[SP] = data; как исправить проблему? также я проверил эту ссылку: Не удается...
4828 просмотров
schedule 29.11.2023

Общий конструктор
Пусть у нас есть следующий класс: public class MyClass<T>{ public <E> MyClass(E e){ System.out.println(e.toString);} } public class Main{ public static void main(String[] args){ new MyClass(new String("string"));//will...
2541 просмотров
schedule 28.10.2023

Универсальный метод типа ‹T› во время выполнения И сохранение результата в IEnumerable ‹T›
Прежде чем пометить его как дубликат, обратите внимание, что я прочитал все эти вопросы, включая ответ Джона Скита, но у меня все еще есть проблема. Ссылки, которые я просмотрел, и еще несколько, которые я здесь не перечисляю: Создать экземпляр...
233 просмотров
schedule 04.12.2023

Список списка общего типа в Java возможен?
У меня есть следующий общий тип: public class Library<T> {} Мне нужно поместить каждый универсальный тип в список, например: ArrayList<Library<Photo>> listPhotoLibrary = new ArrayList<Library<Photo>>();...
96 просмотров
schedule 10.11.2023

Понимание того, как создавать GHC.Generics Rep и преобразовывать обратно в значения
Я пытаюсь узнать, как использовать GHC.Generics . Интересная тема, но пугающая. Читая запись в блоге 24 Days of GHC Extensions: DeriveGeneric , я научился принимать значение и перемещаться по его Rep . Хорошо. Однако, читая запись в...
188 просмотров
schedule 08.10.2023

Проверьте, является ли объект System.Generic.List‹T› для любого T [дубликата]
Образец кода: using System.Collections.Generic; ... // could return anything. private object GetObject(int code) { object obj = null; if (code == 10) { var...
5920 просмотров
schedule 30.11.2023

Общий FetchRequest
У меня есть статическая функция, которая расширяет NSManagedObject , чтобы получить такой объект... NSManagedObject.get(type: MYUser.self, with: ("id", "SomeUserId"), in: context) extension NSManagedObject { static func get<M:...
727 просмотров
schedule 31.10.2023

Тип '' нельзя использовать в качестве параметра типа 'TEntityDto' в универсальном типе 'ICrudAppService'.
Я просматривал учебник по abp.io: https://docs.abp.io/en/abp/latest/Tutorials/Part-1?UI=MVC#create-the-application-service и я создал сервис: using Abp.Application.Services; public interface IBookAppService : ICrudAppService<...
316 просмотров
schedule 07.12.2023