我正在看一个用Java实现的模式,并且有一些关于它如何对齐(可以移植到)C#的问题。如何将此Java代码移植到C#?
爪哇:
class Foo
{
private Class someClass;
...
}
class Bar
{
private Field some Field;
}
首先,类存储的域对象的一个实例。它看起来像Java公开了用于通过反射来访问对象上的字段的类型的反射方法。在C#中输入什么将会是同义词?我会使用对象然后使用MethodInfo还是有更好的方法?
其次,现场的类型是在框架中,并通过使用分配:
someClass.getDeclaredField(fieldName)
有没有在.NET framework中,我应该使用并行?
现在我创建了一个自定义对象来代替Foo中的Class,并且为Field创建了一个自定义对象。有没有一种首选的方法来做到这一点?