Я смотрю шаблон, реализованный на Java, и у вас есть некоторые вопросы о том, как он выравнивается (может быть перенесен на) C#.Как я могу поместить этот код Java в C#?
Java:
class Foo
{
private Class someClass;
...
}
class Bar
{
private Field some Field;
}
хранит Во-первых, класс экземпляра объекта домена. Похоже, Java предоставляет методы отражения для типа, который используется для доступа к полям объекта через отражение. Что бы напечатать было бы синонимом в C#? Будет ли я использовать объект, а затем использовать MethodInfo или есть лучший способ?
Во-вторых, Поле типа в рамках и назначается с помощью:
someClass.getDeclaredField(fieldName)
Есть ли параллельно в рамках .NET я должен использовать?
В настоящее время я создал пользовательский объект вместо класса в Foo, и я создал пользовательский объект для поля. Есть ли предпочтительный способ сделать это?