Вопросы по теме 'expandoobject'
Где они подходят? C # 4.0 Dynamic vs Expando?
Я пытаюсь изучить все новые возможности C # 4.0. Я не понимаю различий между типами DynamicObject и ExpandoObject . Похоже, что используется DynamicObject , например. когда вы хотите получить доступ к переменным из сценариев Python и...
27385 просмотров
schedule
25.05.2023
Короткий способ получить динамические объекты из запроса выбора LINQ в XML?
Есть ли синтаксис инициализации ExpandoObject , который я могу использовать в своих интересах в запросе LINQ to XML для краткости?
Примечание. Результаты запроса предназначены для передачи за пределы текущей сборки, поэтому анонимные типы...
2267 просмотров
schedule
01.05.2022
Можно ли создать динамическую древовидную структуру с помощью ExpandoObject?
на данный момент я использую ExpandoObject для динамического хранения имени и фамилии.
e.g.
// Create Expando object for testing
dynamic employee = new ExpandoObject();
// Dynamically add the fields to the expando...
3610 просмотров
schedule
10.03.2024
Динамическое добавление свойств к динамическому объекту?
у меня есть это
dynamic d = new ExpandoObject();
d.Name = attribute.QualifiedName.Name;
Итак, я знаю, что у d будет имя свойства. Теперь, если я не знаю имя свойства во время компиляции, как мне добавить это свойство в динамический. я нашел...
14685 просмотров
schedule
17.05.2022
Использование объектов Expando в представлениях?
Редактировать: кажется, что многие люди думают, что это глупая идея, поэтому я был бы признателен за объяснение, почему это плохо? Я пытался сделать одно частичное представление, которое могло бы обрабатывать список любых моделей для отображения в...
3450 просмотров
schedule
20.05.2022
Слияние двух похожих динамических объектов в C# с созданием коллекций по пути
У меня есть несколько динамических объектов, которые (в большинстве случаев) отличаются только несколькими значениями. Я хочу иметь возможность объединять эти объекты в один объект, а в случае конфликта (два значения не совпадают) я хочу, чтобы они...
3866 просмотров
schedule
02.03.2022
MethodInfo из ExpandoObject
Я знаю, что раньше его запрашивали для Reflection на ExpandoObjects здесь .
У меня вопрос немного другой. У меня есть статические и динамические функции, которые должны выполняться из некоторой функции, подобной object ExecuteFunction(string...
396 просмотров
schedule
23.07.2022
Задачи TPL + динамические == OutOfMemoryException?
Я работаю над потоковым клиентом Twitter - после 1-2 дней постоянной работы я получаю использование памяти> 1,4 гигабайта (32-разрядный процесс), и вскоре после того, как он достигнет этого количества, я получу нехватку памяти. исключение для кода,...
1417 просмотров
schedule
19.12.2022
Передача динамических параметров с помощью ExpandoObject
У меня есть функция, прототип которой выглядит примерно так: public void doThings(string sql, dynamic dParams);
Он выполняет какой-то SQL-запрос с этими параметрами. Я не писал это, но я должен это использовать. Он отлично работает, когда я...
3050 просмотров
schedule
19.09.2022
Как расширить метод во время выполнения?
Вот класс:
class Foo
{
private void Boo()
{
// Body...
}
// Other members...
}
Мне нужно:
Создайте класс Foo2 во время выполнения, который имеет копию всех членов класса Foo .
В классе Foo2 замените метод...
218 просмотров
schedule
06.02.2023
Как добавить имя и значение динамического члена в экземпляр класса ExpandoObject?
Скажем, список имен членов, хранящихся в массиве, как показано ниже,
string[] myMembers = { "ChapterName", "Medium", "LastName", "OrderID" };
Я написал следующий код для создания динамического класса и...
711 просмотров
schedule
25.05.2023
Лучший способ преобразовать объект JArray в список динамических ExpandoObjects
Наш спа-центр angularjs отправляет список динамических объектов на наш сервер. Я читал, что лучший способ получить такой список — использовать JArray. Поскольку наш бизнес-уровень создан для получения списка динамических объектов, мне нужно...
2077 просмотров
schedule
08.06.2024
ExpandoObject — почему тип ведет себя по-другому?
Один для гуру, пожалуйста, убедите меня/нас в том, что происходит.
List<ExpandoObject> peopleList = new List<ExpandoObject>();
dynamic expandoObj1 = new ExpandoObject();
expandoObj1.id = 1;
expandoObj1.first = "fred";...
230 просмотров
schedule
24.06.2022
Как имитировать GetType().GetProperties() и PropertyInfo.GetValue() для ExpandoObject в C#
Мне нужно прикрепить динамические свойства (количество свойств и их имена неизвестны во время проектирования и компиляции, они известны только во время выполнения через вызов веб-службы) к объекту С#.
В этом случае я пытаюсь использовать...
134 просмотров
schedule
12.01.2023