class Company
{
List<Department> deptList; private List<Department> DeptList
{
get { return deptList; }
set { deptList = value; }
} }
class Department
{
private Company parent; internal Company Parent
{
get
{
//这里怎么写才能获得当前Company的对象实例???
}
//set { parent = value; }
}
}
{
List<Department> deptList; private List<Department> DeptList
{
get { return deptList; }
set { deptList = value; }
} }
class Department
{
private Company parent; internal Company Parent
{
get
{
//这里怎么写才能获得当前Company的对象实例???
}
//set { parent = value; }
}
}
解决方案 »
- 怎么读取扫描的图片文件上的字符数据?
- 如何在控制台应用程序下,操作execl
- c# 新手:如何再sql server express的表中的某一列存放image数据?
- C#中按照字符长度分割字符的复杂问题.
- 如何用SQL语句获得数据库表中插入的最后一条记录的ID?
- datagridview 编辑 绑定但表可以编辑,绑定多表联查结果无法编辑
- c#入门经典英文原版的书如何,据说中文翻译的很差
- Winform中子窗体如何添加父窗体的contextMenu菜单;以及动态修改父窗体的菜单名称,所激活的事件,等
- 高手们!我的Thread.Abort()方法为什么有时会抛出ThreadAbortException异常,而有时不会?抛出后为什么?不能通过Try Catch捕获?
- 对于这段小代码的困惑!!请高手指点一下!!!!!!!!
- winform程序DataGridView中的CheckboxColumn列问题
- 【调试到蛋碎】vs打包时Installer类中进行窗体创建,showdialog卡死
{
private Company _parent; public Department(Company parent)
{
this._parent = parent;
} internal Company Parent
{
get
{ return this._parent;}
//set { _parent = value; }
}
} 在Company类中,给List<Department>赋值时使用带参的构造函数来New Department(this)
如果Department的无参构造是必需的,使用Department.Parent时就判断下是否为null
{
private static Company _Company;
public static Company Company
{
get;
}
List<Department> deptList; private List<Department> DeptList
{
get { return deptList; }
set { deptList = value; }
} }