【发布时间】:2011-02-21 18:31:28
【问题描述】:
所以我有这个方法:
public IList<IndicationProject> GetProjectsForSponsor(int sponsorId)
{
IList<IndicationProject> result = new List<IndicationProject>();
IWspWB_IndicationGetProjectsForEntityResultSet tmpResultSet = ExecWspWB_IndicationGetProjectsForEntity(sponsorId);
if (tmpResultSet.WspWB_IndicationGetProjectsForEntity1 != null)
{
foreach (WspWB_IndicationGetProjectsForEntity1LightDataObject ldo in tmpResultSet.WspWB_IndicationGetProjectsForEntity1)
{
result.Add(
new IndicationProject()
.Named(NullConvert.From(ldo.Stp_name, null))
.IdentifiedBy(NullConvert.From(ldo.Stp_straight_through_processing_id, 0))
);
}
}
return result;
}
包含在此类中:
namespace Web.Data.Indications
{
public partial class IndicationsDataTier
{
我想在我的另一个类中使用该方法,如下所示:
IList<IndicationProject> oldList = Web.Data.Indications.IndicationsDataTier.GetProjectsForSponsor(entityId);
但是当我编译我得到这个错误:
错误 44 非静态字段、方法或属性“Web.Data.Indications.IndicationsDataTier.GetProjectsForSponsor(int)”需要对象引用
【问题讨论】:
标签: c# .net partial-classes