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

C# generics список объектов, используемых в качестве свойства - нельзя добавлять значения
Я пробую дженерики в первый раз и у меня проблема. У меня есть dll, которая отправляет сообщения пакетами в этой dll есть класс "Сообщение" и класс "Пакетный" в пакетном классе у меня есть некоторые общедоступные свойства Одним из...
32937 просмотров
schedule 16.04.2024

Generics С# организация методов, зависящая от типа
Я пытаюсь создать базовый класс с базовым методом, который упорядочивает список с функцией, зависящей от типа. Мой компилятор показывает эту ошибку Ошибка 13 Невозможно преобразовать...
131 просмотров
schedule 21.04.2024

Повышение приведения к интерфейсу «Foo», когда класс реализует общий интерфейс «T» с ограничением типа T = Foo?
У меня есть интерфейс, объявляющий несколько методов (на С#): internal interface ILetter<T> where T:IEntity { List<T> GetRecords(); DocumentParameters GetDocumentParameters(T record); void MarkRecordAsHandled(T record, bool...
243 просмотров
schedule 13.05.2024

Инициализация переменной в общем теле пакета с использованием возвращаемого значения функции
В Аде у меня есть следующий файл спецификации: GENERIC TYPE Item IS PRIVATE; --type of array size : integer; --size of array PACKAGE gwar IS function get_size return integer; END gwar; И файл тела: with Ada.Text_Io; use...
557 просмотров
schedule 27.03.2024

Синтаксис дженериков Rust для функции среднего
Я пытаюсь написать функцию, которая берет часть чисел и вычисляет среднее значение. Я попытался использовать идеи из Реализация средней функции для универсальных типов , но получил ошибку . Мой код: extern crate num; use...
1019 просмотров
schedule 29.03.2024

Реализовать интерфейс с членом другого интерфейса в размеченном объединении
Я использую Argu для анализа моих аргументов cli. Я заметил, что мне нужны одни и те же аргументы для двух разных вещей. Я хотел бы использовать те же типы и изменить только реализацию интерфейса (IArgParserTemplate в моем разделенном союзе...
81 просмотров
schedule 13.05.2024

Получить свойства из выражения Func
У меня есть метод расширения, который выводит HTML для выбора диапазона дат. public static MvcHtmlString InputGroupDateRangePickerFor<TModel, TProperty>(this HtmlHelper<TModel> htmlHelper, Expression<Func<TModel,...
61 просмотров

Шаблон построителя с дженериками Java
Я не совсем понимаю, как лучше всего реализовать шаблон Builder для следующей иерархии дженериков. Базовый класс, @lombok.Data public class Node<T> { private T data; private String source; } Детский класс, @lombok.Data...
280 просмотров
schedule 12.03.2024

Загрузите json из @propertyWrapper в SwiftUI ContentView
Я использую утилиту декодирования json, которая отлично работает. Мне интересно, можно ли абстрагировать эту утилиту в propertyWrapper, который принимает имя файла json в виде строки. Сайт вызова в ContentView выглядит так: struct ContentView:...
67 просмотров
schedule 28.03.2024