Ответы на вопросы с тегом "отражение"

Ответов: 3 Автор The_Unknown_Member

[C#] почему мне нужно использовать type. gettype (), когда я создаю новый экземпляр type ?

Почему мне нужно использовать тип.GetType () когда я создаю новый экземпляр типа ? Вместо этого:Type T = Type.GetType("CSharp_Practicing.Customer"); Почему я не могу просто сделать это ? Type T = Customer; Что я уже пробовал: Задавая вопрос здесь в CodeProject.com ...

Читать ответы

Ответов: 3 Автор Alen Toma

Динамическое выражение, entityframwork включают расширенное

Привет. У меня есть метод, который генерирует Entityframework include dynamiclly из объекта и строит строку, которая выглядит следующим образом:"x=> x.Connectors , x=> x.BlockEntryFieldsGroup.Select(GhIm=> GhIm.BlockEntry_Field.Select(GhImcc=> GhImcc.BlockEntry_Value)) , x=>...

Читать ответы

Ответов: 3 Автор toomanydoubts.

Используя интерфейс аннотаций и метод getannotations ()?

<pre lang="java"><pre lang="java">Я знаю, что мы не можем создать объект интерфейса . Annotation e = new Annotation () ; / / Ошибка времени компиляции. Но меня смущает то, что происходит в следующем коде . Класс c = Обь.getClass() ; // объединение-это объект класса, созданного н...

Читать ответы

Ответов: 3 Автор Ralf Meier

Создайте делегат из methodinfo (2)

Моя ситуация заключается в том, что я хочу иметь делегат метода из элемента управления. Для этого я использую следующий код :Private RepeatDelayCounter As Integer = 0 Private RepeatControl As Control = Nothing Private Delegate Sub delegate_OnClick(instance As Control, e As System.EventArgs)...

Читать ответы

Ответов: 3 Автор Sabyasachi Mukherjee

Ведение класса со словарем свойств

Мне нужно создать класс, в котором каждое из свойств класса добавляется и обновляется в ObservableDictionary. Вот код, который я придумал.class Win32_DiskDrive : INotifyPropertyChanged { private readonly string _classname = "Win32_DiskDrive"; public string ClassName { g...

Читать ответы

Ответов: 3 Автор UareBugged

Информация подполе обновление поля

Хороший день, Мне нужно сделать функцию, которая будет итерировать по словарю, хранящему имя переменной и новое значение переменной. После этого мне нужно обновить переменную класса с этим значением.void UpdateValues(Type type, Dictionary<string, string> values) { foreach (v...

Читать ответы

Ответов: 3 Автор gaurav.s23

Не мог понять несколько строк кодов, которые я получил после декомпиляции DLL

Я декомпилировал одну библиотеку dll и экспортировал ее в проект/решение. Я пытался понять строки кодов, но не мог понять следующие строки.Type type; object objectValue = RuntimeHelpers.GetObjectValue(type.GetField("processInfo", BindingFlags.IgnoreCase | BindingFlags.Instance | BindingFlag...

Читать ответы

Ответов: 3 Автор Ralf Meier

Как обновить значение свойства при использовании uitypeditor

Я создал пользовательский UITypeEditor. Это настоящий ворлинг ... НО : Я хочу обновить свойство в вызывающем элементе управления при использовании этого редактора. Мой редактор-это SliderEditor, и при перемещении ползунка свойство должно изменять свое значение. Мой код таков :Public Class S...

Читать ответы

Ответов: 3 Автор Scott Serl

Я сдаюсь, этот редактор постов ест разные части моего поста! ! ! Как установить свойство объекта, созданного с помощью отражения, если это свойство является универсальным типом.

Я читаю стили Office OpenXml из xml-файла и добавляю их в документ. Стили - это теги, и каждый атрибут представляет собой свойство стиля. Создать стиль из имени (строки) тега легко, но когда я пытаюсь установить свойство "Type" стиля в StyleValues.Таблица (читается как строка из атрибута Ty...

Читать ответы

Ответов: 3 Автор Ralf Meier

Создайте делегат из methodinfo

У меня такая ситуация :Dim myType As Type = Repeat_Tastendruck_Control.GetType Dim myInfo As System.Reflection.MethodInfo = myType.GetMethod("OnClick", Reflection.BindingFlags.NonPublic Or Reflection.BindingFlags.Instance) If myInfo IsNot Nothing Then Dim myDelegate As delegate_OnC...

Читать ответы

Ответов: 3 Автор Estevão C Souza

Как определить универсальный тип во время выполнения?

- Привет! У меня есть следующий сценарий:public class Envelope { public string MessageId {get;} public abstract Stream GetStream() } public class Envelope<T> : Envelope { public T Body {get;} } У меня есть еще 2 класса под названием MessageBus и MessageSender, которые отвечают з...

Читать ответы