Темы с меткой reflection |
|
Тема / Автор |
Обновлено |
Ответов |
Показов |
Раздел |
|
В проекте есть класс селектор, база, реализация базы и кастомный аттрибут
public abstract class FooBase
{
... // Anything
}
public class FooBar : FooBase
{
Timchik230
|
22.08.2024 17:11
|
3 |
403 |
C# .NET
|
|
Есть класс
public abstract class Nwp
{
private readonly string name;
public Nwp(string name)
{
this.name = name;
Zeropil
|
25.03.2024 14:08
|
2 |
267 |
C# для начинающих
|
|
Мне нужно создать свою аннотацию autowired которая:
1) внедряет зависимости через поле класса
Пример:
@Component
public class SomeClass{}
@Component
public class SomeClassWithAutowire{
...
lapis_lazuli
|
12.04.2023 07:35
|
1 |
603 |
Java EE (J2EE)
|
|
Добрый день!
Прошу помочь, перевел домашний Интернет с несколькими домашними Сервисами на Микрот RB750Gr3 с ASUS. В итоге все замечательно работает, инет через PPOE и пару проброшенных портов. Есть...
HoseMose
|
26.12.2022 10:41
|
17 |
1,603 |
Mikrotik
|
|
Привет всем!
Имеем:
FuncMethodvoid FuncMethod(Func<int> func)
{
// хотелось бы получить name = "IntMethod" при соответствующем вызове!!!???
string name = func.GetType().Name;
...
vovikdoc
|
10.12.2022 08:04
|
0 |
241 |
C# для начинающих
|
|
Пытаюсь создать сборку из программы на С#, использую IL генератор. В одном из методов этой сборки необходимо воспользоваться функцией из сторонней библиотеки dll.
Вопрос в том, как поместить в...
IlyaOE
|
05.07.2022 20:29
|
3 |
544 |
C# .NET
|
|
Здравствуйте.
Возникли некоторые смутные сомнения по поводу следующего:
имеется словарь с некими классами
static readonly Dictionary<int, Type> types = new()
{
=...
wizard41
|
08.01.2022 02:39
|
0 |
395 |
C# для начинающих
|
|
Добрый день.
Через Reflection я получил список список Property.
propertyList = {PropertyInfo} PropertyInfo
= {RuntimePropertyInfo} Serilog.ILogger Logger
= {RuntimePropertyInfo}...
fufel
|
28.10.2021 12:24
|
7 |
1,147 |
C# для начинающих
|
|
Подскажите как это называется и как это записать в текстовый файл при помощи кода C# .
Поиском ничего не нашел, а Сериализация и Десериализация это не то!
Программирую на Андроиде, компилятор...
Sergey83
|
11.10.2021 09:15
|
9 |
1,190 |
C# для начинающих
|
|
Как получить имена и содержание членов класса как элементы массива или списка?
Т.е. каждый член является элементом массива.
Прилагаю класс для примера.
Класс для примера принят условно.
Буду...
Soft17
|
24.07.2021 11:43
|
1 |
2,339 |
C# .NET
|
|
Пытаюсь получить название методов с модификаторами public и protected через класс Assembly, но если указываю флаг BindingFlags.NoPublic, то на выходе получаю и private методы, а нужны только public...
Berliqz
|
22.07.2021 10:30
|
1 |
1,503 |
C# для начинающих
|
|
Доброго времени суток!
При попытке выполнения следующего фрагмента кода, во время выполнения программы возникает ошибка:
type
A = class
end;
B = class(A)
metallenin
|
20.06.2021 05:57
|
1 |
431 |
PascalABC.NET
|
|
У меня есть список типов Type обычных классов.
Теперь из этого списка надо получить список типов typeof(List<T>), где Т это один из списка типов.
class A { }
class B { }
Type...
proa33
|
12.06.2021 23:09
|
1 |
3,014 |
C# .NET
|
|
NoNaMe
|
07.06.2021 16:04
|
2 |
6,833 |
Mikrotik
|
|
Есть некий простой объект, DTO, описанный, допустим, в XML-файле, примерно, так:
...
<myObject>
<typeName>MyType</typeName>
<assemblyName>MyAssembly</assemblyName>
<properties>
...
Abejon
|
06.06.2021 16:45
|
3 |
497 |
C# для начинающих
|
|
Получить делегат метода для свойства ссылочного типа можно таким образом:
public Func<object> GetDelegate(object source, string propertyName)
{
Type type =...
Элд Хасп
|
29.05.2021 15:08
|
8 |
1,360 |
C# .NET
|
|
В приложении есть окно настроек которые пользователь может менять.
Настройки должны быть сохранены и применены, когда пользователь нажмет кнопку сохранить. Так же, есть задача, в случае изменения...
Beetlejuice541
|
20.05.2021 10:16
|
2 |
599 |
C# для начинающих
|
|
Привет, форум!
Существует атрибут
Он сравнивает элемент модели с текущим элементом, на котором указывается атрибут.
Как это реализуется?
С помощью чего можно получить информацию о других...
jwplaster
|
15.03.2021 16:20
|
7 |
1,594 |
C# .NET
|
|
Привет!
Возник небольшой вопрос по доступу к приватным полям одного класса из другого класса.
По условию задачи нужно в классе B получить доступ к полю в классе A. Поле в классе A имеет модификатор...
Сергей1980
|
28.02.2021 21:07
|
6 |
2,850 |
Java SE (J2SE)
|
|
Добрый день! Совсем не понимаю, почему Type.GetType("System.Console") возвращает null в моей программе, при том что в онлайн компиляторе всё работает. А, например, Type.GetType("System.Int32")...
Nadvista
|
04.02.2021 13:55
|
2 |
2,937 |
C# .NET
|
|
Здраствуйте, как узнать помечено ли свойство атрибутом, например Column?
lightpintringle
|
28.01.2021 03:30
|
3 |
1,275 |
C# для начинающих
|
|
Всем доброго вечера.
При написании условной конструкции для своего компилятора (используя System.Reflection.Emit), столкнулся с вот такой проблемой:
public static void IfStatement(ILGenerator...
almeswe
|
24.12.2020 08:08
|
5 |
2,094 |
C# .NET
|
|
Всем привет, есть много классов с атрибутом .
надо найти все эти классы.
Знаю что надо копать в сторону рефлексии, но как именно найти все классы с данным атрибутом не могу.
Находи примеры которые...
fufel
|
02.12.2020 15:03
|
2 |
962 |
C# для начинающих
|
|
Добрый день!
Помогите решить задачу:
нужно получить объект поля класа по его имени.
метод getDeclaredField возвращает объект типа Field, а нужно, что бы возвращался объект типа поля, которое я...
Anshag
|
01.12.2020 00:52
|
1 |
1,725 |
Java для начинающих
|
|
Хочу добавить настройку, чтобы те у кого компьютер может позволить, имели возможность включить reflection probe и метал, стекло и прочее отражали окружение через reflection probe. Но если...
iAndrey56
|
19.10.2020 23:44
|
0 |
712 |
Unity, Unity3D
|
|
Задача: Чат клиент - сервер. Клиент отправляет команду "/ShowUsers", сервер во время обработки входящих сообщений определяет что это команда, а не простое сообщение. Через рефлексию получает метод...
Alessey
|
17.10.2020 16:17
|
3 |
828 |
C# .NET
|
|
Объясните (или подскажите литературу) как в действительности работает оператор typeof(). Цитата с msdn "Оператор typeof получает экземпляр System.Type для указанного типа.". Что значит получает...
MaslenokCsharp
|
07.10.2020 10:47
|
7 |
6,946 |
C# для начинающих
|
|
Понадобилось получение дефолтного конвертера используемого привязками.
Реализовал таким образом:
// Статическая часть - выполняется однократно.
// Получение сборки
var ass =...
Элд Хасп
|
06.09.2020 19:58
|
0 |
533 |
C# для начинающих
|
|
Создал кастомный DrawerLayout
class CustomDrawerLayout: DrawerLayout {
private val TAG = "Custom"
constructor(context: Context):super(context)
constructor(context: Context,...
Svetl9chok
|
18.08.2020 22:22
|
0 |
490 |
Программирование Android
|
|
Выдает ошибку
if (propertyInfo.PropertyType == typeof(Person))
{
foreach (var p in (Person)propertyInfo.GetValue(obj))
{
...
chermalina
|
27.05.2020 14:40
|
7 |
1,813 |
C# для начинающих
|
|
Объясните хотя бы словами, что нужно написать в атрибутах и зачем они здесь нужны?
public class Person
{
public Person(int id, string name)
{
Id = id;
...
chermalina
|
25.05.2020 16:30
|
5 |
2,208 |
C# для начинающих
|
|
Нужно написать сериализацию в json для данного класса, не используя готовые библиотеки для этого, т.е. атрибуты надо разработать самостоятельно.
Для чего они здесь, и что примерно в них должно...
chermalina
|
25.05.2020 16:23
|
5 |
1,172 |
C# для начинающих
|
|
Предположим, мне нужно вывести на экран 1 Jack 2 Jill при помощи метода статического класса GenerateJson. Никак не могу понять как мне это сделать
public class Person
{
public...
chermalina
|
22.05.2020 12:40
|
1 |
614 |
C# .NET
|
|
Здравствуйте, встретилась в проблемой: хочу вызвать метод класса String isArray, но получаю исключение о том, что его нет
import java.lang.reflect.*;
public class Reflection {
public static...
Margaretti
|
13.05.2020 14:24
|
11 |
1,463 |
Java SE (J2SE)
|
|
Возможно ли создать объект класса используя activator.CreateInstance используя нужный мне конструктор(рисунок1) который я получаю при помощи myType.GetConstructors()
public List<Mammals>...
mastercard
|
30.04.2020 17:33
|
1 |
1,123 |
C# для начинающих
|
|
Привет. Помогите плис с атрибутами в рефлексии.
Есть сборка №1, в которой есть класс BiographyFile, помеченный атрибутом
public class BiographyFile : IInfoReadable
{ ....}
В...
Ilya_Pilya
|
29.03.2020 15:53
|
9 |
1,470 |
C# для начинающих
|
|
Подскажите, пожалуйста, как можно получить GetValue из другой программы, есть такой код:
Assembly asm = Assembly.Load(File.ReadAllBytes("ConsoleApp5.exe"));
Type t =...
BlackDreamm
|
22.11.2019 13:33
|
7 |
953 |
C# .NET
|
|
Нужно написать алгоритм, который создаст связку PropertyInfo-object по строке.
Для проверки:
program NS;
uses System.Reflection;
type
TInternal = class
kotAV
|
29.10.2019 12:35
|
1 |
2,980 |
PascalABC.NET
|
|
Необходимо сгенерировать класс в рантайме и запустить его. Генерируется он без проблем, вот только при его загрузке ClassLoader`ом, создании его экземпляра и вызове метода main с помощью reflection...
VaderVega
|
13.10.2019 17:44
|
0 |
1,511 |
Java
|
|
Есть line renderer и функция с рекурсивным отражением. Есть пара вопросов:
1)Как можно обновлять, т.е. перерисовывать линию в режиме реального времени с учётом того, что transform может менять...
google_4bot
|
25.08.2019 18:34
|
1 |
3,771 |
Unity, Unity3D
|
|
Как мне динамически передавать тип в DbSet? Название типа всегда равно propertyInfo.Name
Context db = new Context();
Type type = db.GetType();
var properties = type.GetProperties();
foreach...
MrLumus
|
02.07.2019 09:33
|
6 |
1,749 |
C# для начинающих
|
|
Добрый день!
Хочется сделать следующее. Есть несколько типовых форм редактирования сущностей. Конструкторы классов этих форм принимают в качестве параметра объект - саму сущность.
class...
wrq2017
|
30.04.2019 15:01
|
23 |
3,163 |
C# для начинающих
|
|
using System;
namespace Paint
{
/// <summary>
/// Указывает, что член класса или структуры является обязательным.
/// </summary>
public class IndispensableAttribute :...
Соколиный глаз
|
18.04.2019 14:20
|
1 |
382 |
C# для начинающих
|
|
Я загружая сборку, нахожу и запускаю в ней определённый метод. Но метод GetMethod() не находит его (постоянно MethodInfo method равен null)
namespace MyApp
{
class Program
{
...
Yaroslav1337
|
25.03.2019 20:18
|
3 |
2,134 |
C# для начинающих
|
|
Здравствуйте! Помогите создать юнит теста для проверки сборки (.dll, .exe) на наличие класса с заданным именем, который содержит 3 метода. С использованием рефлексии.
public class TestClass...
Ihor7890
|
15.03.2019 10:27
|
1 |
842 |
C# для начинающих
|
|
Всем привет!
Есть два метода:
List<MyType> Method1(){}
и
List<T> Method2<T>(){}
Разница между ними видна невооруженным взглядом. Первый может принимать только список с типом MyType,...
netBool
|
08.02.2019 21:43
|
1 |
1,925 |
C# для начинающих
|
|
Мне интересно - важно ли для новичка знать рефлексию или нет. Потому что в книге которую читаю написано что эту тему большинству новичков можно пропустить. Но меня гложат сомнения стоит ли это делать...
Anton8800
|
25.01.2019 23:08
|
11 |
1,709 |
Java SE (J2SE)
|
|
Подскажите что в строке 19 и 24 сделано не так, выбивают исключения не пойму почему
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using...
Esso11
|
25.11.2018 08:18
|
2 |
766 |
C# .NET
|
|
Здравствуйте, имеется следующий код:
<?php
// Codebase
class Config
{
public function get($index)
{
4elus
|
10.11.2018 11:24
|
1 |
564 |
PHP: API, боты
|
|
Здравствуйте!
Подскажите, пожалуйста, почему метод Type.GetConstructors() не возвращает конструкторы базовых классов, почему рефлексия не позволяет этого делать в отличие от методов? И в каком...
HitGirl
|
04.10.2018 16:23
|
1 |
1,142 |
C# для начинающих
|