在MVC5中可以搭建多个类吗?我有两个类,我希望能够在一个页面上编辑/创建。我是不是必须单独搭建每个类,然后以某种方式连接他们的观点,或者是否有更好的方法?假设我有Office和Contacts类,并希望该Office的office数据和联系人在一个页面上可编辑。另外,我做代码优先的方法,但不确定如何用外键连接它们?一个办公室可以有多个联系人。我有下面的课程,谢谢
public class Office
{
[Key]
public int Id { get; set; }
public int ContactId { get; set;
我有一个包含指针的类。我希望防止类的用户访问指针的地址(这样他们就不能将它设置为另一个地址、删除它或其他什么-不是)。但是,我希望用户能够修改指针数据(或者成员数据(如果不是POD)以及调用指针的方法(假设它有)。
是否有任何方法返回指针或引用,允许您更改指针所指向的数据而不更改指针值本身?
所以:
class A
{
public:
int Value;
void Method();
};
class Wrapper
{
public:
Wrapper()
{
Pointer = new A;
}
// Method that