菜鳥程序問題

hsingbo 2006-10-25 12:00:05
初學c#
class FactoryInfo{
private string _factoryId;
private string _factoryName;
private DateTime _editDateTimes;
private AreaInfo _areaId;
}
其中AreaInfo 是另外一個類,現在在在
FactoryInfo a = new FactoryInfo();
a.factoryName = "hello";
a.areaId = (怎麼把值取出來?)
...全文
65 6 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
icehawk 2006-10-25
  • 打赏
  • 举报
回复
哦,I SEE

FactoryInfo a = new FactoryInfo();
a.factoryName = "hello";
a.areaId = new AreaInfo(参数列表);
或者
a.areaId = AreaInfo类型变量


icehawk 2006-10-25
  • 打赏
  • 举报
回复
class FactoryInfo{
private string _factoryId;
private string _factoryName;
private DateTime _editDateTimes;
private AreaInfo _areaId;
}
仔细一看,怎么全是私有。。。。

hsingbo 2006-10-25
  • 打赏
  • 举报
回复
我有屬性
private string _factoryId;
private string _factoryName;
private DateTime _editDateTimes;
private AreaInfo _areaId;
/// <summary>
/// 沒有參數的工廠類構造函數
/// </summary>
public FactoryInfo()
{ }
/// <summary>
/// 有參數的工廠類構造函數
/// </summary>
/// <param name="factoryId"></param>
/// <param name="factoryName"></param>
/// <param name="editDateTimes"></param>
/// <param name="areaId"></param>
public FactoryInfo(string factoryId,string factoryName,DateTime editDateTimes,AreaInfo areaId)
{
_factoryId = factoryId;
_factoryName = factoryName;
_editDateTimes = editDateTimes;
_areaId = areaId;
}
/// <summary>
/// 地區編號
/// </summary>
public AreaInfo AreaId
{
get { return _areaId; }
set { _areaId = value; }
}
/// <summary>
/// 編輯日期
/// </summary>
public DateTime EditDateTimes
{
get { return _editDateTimes; }
set { _editDateTimes = value; }
}
/// <summary>
/// 工廠名稱
/// </summary>
public string FactoryName
{
get { return _factoryName; }
set { _factoryName = value; }
}
/// <summary>
/// 工廠編號
/// </summary>
public string FactoryId
{
get { return _factoryId; }
set { _factoryId = value; }
}
hegang888888888 2006-10-25
  • 打赏
  • 举报
回复
a.areaId =new AreaInfo
hegang888888888 2006-10-25
  • 打赏
  • 举报
回复
a.areaId = AreaInfo
icehawk 2006-10-25
  • 打赏
  • 举报
回复
最好使用属性
public AreaInfo AreaId
{
get
{
return _areaID;
}
}


62,243

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧