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

проверьте, существует ли свойство в классе C # Expando
Я хотел бы узнать, существует ли свойство в классе C # Expando. очень похоже на hasattr функция в питоне. Я бы хотел, чтобы для hasattr был эквивалент C #. что-то вроде этого... if (HasAttr(model, "Id")) { # Do something with model.Id...
10391 просмотров
schedule 26.09.2021

Динамический объект двусторонней привязки данных в элементах управления winform
Я хочу привязать динамический объект к элементу управления в приложении winform. Пока что у меня все работает, похоже, что привязка к данным происходит «в первый раз», но затем, когда я изменяю значение свойства, это не влияет на привязанный элемент...
1438 просмотров

Как я могу преобразовать List‹ExpandoObject› в строку XML
Я хочу использовать список ExpandoObjects в качестве источника данных для отчета Telerik, но кажется, что отчеты Telerik в настоящее время не поддерживают это. Они поддерживают использование XML в качестве источника данных, поэтому я пытаюсь...
2362 просмотров
schedule 19.02.2022

C# — динамическое добавление объектов (добавление имен динамических свойств)
Я пытаюсь создать динамический ExpandoObject . Я столкнулся с определенной проблемой. Поскольку я не знаю, как должны называться эти разные свойства в моих объектах, я не могу сделать так: var list = new ArrayList(); var obj = new...
15104 просмотров
schedule 18.02.2022

Преобразование ExpandoObject в тип. Что эффективнее и требует меньше времени: на стороне клиента или на стороне сервера?
Определение проблемы: У меня есть ExpandoObject, который мне нужно преобразовать в тип типа «Клиент», проблема не в том, чтобы достичь этого, мне интересно, следует ли мне подходить к этой серверной или клиентской стороне с помощью javascript,...
220 просмотров

Могу ли я получить подсказки по именованию сопоставления для AutoMapper ForMember as Dictionary‹string,string›?
Или есть другое решение... Вот мое объяснение: у меня есть типизированный объект с именем Customer (например) с множеством свойств, и я хотел бы сопоставить его с динамическим объектом Expando или IDictionary. Я имею в виду, что это было бы желаемым...
528 просмотров
schedule 14.06.2022

«EditItem» не разрешен для этого представления, пока я использую ExpandoObject в качестве строки сетки данных в WPF.
Я пытаюсь использовать expandoObject в качестве строки для сетки данных в WPF. И я считаю, что это работает нормально, пока ячейка не будет отредактирована. Вот основной код: ExpandoObject row = new ExpandoObject();...
143 просмотров
schedule 08.09.2022

Использование .NET4 ExpandoObject утечка памяти
У меня есть унаследованное приложение .NET 4.0, работающее как служба Windows. Я ни в коем случае не эксперт по .NET, но после написания кода более 30 лет я знаю, как сориентироваться. Когда служба запускается впервые, она имеет частный рабочий...
1456 просмотров
schedule 05.10.2022

Добавление неизвестных (во время разработки) свойств в ExpandoObject
просто изучаю C # 4. Пытаюсь разобраться во всех этих динамических вещах. Извините, если этот вопрос глупый, опыта в этой области нет. Если у меня есть ExpandoObject и я хочу добавить к нему общедоступные свойства (с помощью get и set) во время...
20108 просмотров
schedule 21.04.2023

Доступ к свойствам анонимных/динамических типов через границы dll дает RuntimeBinderException
В следующем примере x.propertyX работает нормально, тогда как y.propertyX выдает Microsoft.CSharp.RuntimeBinder.RuntimeBinderException , жалуясь на 'propertyX ' не определено в 'объекте'. Метод CreateDynamic в классе Program (показан ниже) и...
870 просмотров
schedule 19.09.2023

Как привязать коллекцию ExpandoObjects к Data Grid?
Я пытаюсь прочитать таблицу из файла Excel (.xls) и отобразить ее в DataGrid. Таблица имеет неизвестные размеры, и каждый столбец содержит значения одного неизвестного типа (string, double или int). Я получаю доступ к файлу через COM и помещаю...
3890 просмотров
schedule 26.11.2022

Использование динамических объектов в запросах LINQ, созданных codedom
Я попытался использовать Expandoobjects в запросах LINQ, чтобы иметь возможность запрашивать свойства, созданные во время выполнения, например заголовки из CSV-файла. Все работало нормально, если вводить запрос LINQ прямо в коде, как в примере:...
1816 просмотров
schedule 28.06.2023

Поддерживает ли Mono для Android динамическое ключевое слово и ExpandoObject?
Я хочу использовать динамические ExpandoObjects для проекта, над которым я работаю, но он не компилируется с правильной конфигурацией. Из того, что я вижу, Mono поддерживает динамическое ключевое слово и ExpandoObject, поэтому я предполагаю, что это...
1953 просмотров
schedule 05.02.2023

Привязка значений пользовательских свойств экземпляра ExpandoObject к элементам управления .NET Windows Forms
Контекст: Visual Studio 2012/C# 5.0 У меня есть форма .NET Windows Form с тремя элементами управления текстовыми полями: firstNameTextBox , lastNameTextBox и ageTextBox , а также простой пользовательский класс public class Customer {...
2363 просмотров

Почтовый запрос ServiceStack с динамическим объектом или объектом DynamicTableEntity
Я создаю службу ServiceStack в качестве веб-роли Windows Azure Cloud. Я пытаюсь POST-данные/DTO, имеющие свойства типа dynamic/ExpandoObject или DynamicTableEntity , к моему сервисному методу, чтобы я мог написать общий метод для...
624 просмотров

добавление новых свойств в объект Expando в цикле foreach
Мне нужно добавить новые свойства в объект expando в цикле foreach, но я не вижу способа сделать это. Вот пример: var allProperties = новый список { "Имя", "Электронная почта", "Роли" };...
2835 просмотров
schedule 16.10.2022

Динамическое создание объекта с динамическими дочерними элементами с использованием данных во время выполнения с помощью ExpandoObject в C#
Я создал динамический объект и установил для него свойства и значения во время выполнения с помощью ExpandoObject. dynamic parentDynamic = new ExpandoObject(); var parentName = "GroupOne"; ((IDictionary<String,...
1726 просмотров
schedule 15.05.2023

Программное определение свойств в классах динамически в C #
Я пытаюсь инициализировать объекты в программе C # таким образом, чтобы свойства и значения были известны только во время выполнения. Я использую пакет nuget, который требует, чтобы определение класса было известно для его правильной работы, и я...
474 просмотров
schedule 23.05.2023

Динамическое добавление динамических свойств во время выполнения
Я хочу добавить динамические свойства и динамически к объектам. Хотя здесь дан ответ на аналогичный вопрос, в котором используется ExpandoObject : Динамическое добавление свойств C# во время выполнения Хотя приведенный выше ответ динамически...
511 просмотров
schedule 11.01.2023

Преобразование Json в список‹ExpandoObject›
В настоящее время я работаю над приложением .NET Framework 4.7.2. Я получаю данные из веб-API в виде результата строки JSON, мне нужно преобразовать результат в IEnumerable или IList of ExpandoObject. мой JSON может иметь динамические свойства и...
1280 просмотров
schedule 19.05.2023