Size: a a a

2020 July 27

АС

Александр Скирко... in С#
Tako
ну достань все закрытые методы рефлексией и ебашь\
эммм... А можно как-то чуть подробнее?)
источник

T

Tako in С#
Александр Скирко
эммм... А можно как-то чуть подробнее?)
Type.GetType(selectedObjcClass)
                          .GetMethods(BindingFlags.NonPublic );
источник

T

Tako in С#
и оттуда ты их сможешь и вызывать итд
источник

T

Tako in С#
мб в xunit и есть какой-то интерфейс для работы с приватными методами,но это решение кажется самым простым
источник

АС

Александр Скирко... in С#
Tako
Type.GetType(selectedObjcClass)
                          .GetMethods(BindingFlags.NonPublic );
Спасибо!)
источник

T

Tako in С#
ну а так...
источник

T

Tako in С#
источник

АС

Александр Скирко... in С#
Скинь ссылку на SO плиз
источник

T

Tako in С#
источник

АС

Александр Скирко... in С#
Спасибо!)
источник

K

KisaPS in С#
Как отсортировать список по одному из полей, если его название прилетает в виде строки?
Что то типа
Var sort = "Name".
MyList.OrderBy( x => sort).
Есть ссылка какая, или как тут рефлексию использовать?
источник

Dm

Dungeon master in С#
nameof(x)?
источник

Dm

Dungeon master in С#
Или что
источник

Dm

Dungeon master in С#
?
источник

T

Tako in С#
KisaPS
Как отсортировать список по одному из полей, если его название прилетает в виде строки?
Что то типа
Var sort = "Name".
MyList.OrderBy( x => sort).
Есть ссылка какая, или как тут рефлексию использовать?
а что у тебя в списке храница?
источник

K

KisaPS in С#
Допустим  Person.
В апи контроллер приходит только название поля по которому нужно отсортировать. А для каждого класса, каждого поля, ну очень не хочется прописывать switch case, по нахождению нужного поля
источник

T

Tako in С#
если я тебя правильно понял то щас напишу
источник

K

KisaPS in С#
Спс, подожду
источник

T

Tako in С#
KisaPS
Спс, подожду
источник

T

Tako in С#
list.OrderBy(x => x.GetType().GetProperty(propertyname).GetValue(x))
источник