我正在尝试创建一个返回XPcollection的过程,如下所示:
public XPCollection<Txn> RetrieveTransactions()
{
if (ObjectSpace is DevExpress.ExpressApp.Xpo.XPObjectSpace)
{
XPCollection txns = (XPCollection)ObjectSpace.CreateCollection(typeof(Txn));
if (txns.Count == 0)
{
}
return (XPCollection<Txn>)txns;
}
}但是我得到了下面的错误:
Error 1 Cannot implicitly convert type 'DevExpress.Xpo.XPCollection' to 'DevExpress.Xpo.XPCollection<FX.Module.BusinessObjects.fxdb.Txn>'发布于 2014-08-12 21:20:27
下面的例子是我如何创建XPCollections的,我希望它能有所帮助!
private XPCollection<Txn> retrieveTransactions;
public XPCollection<Txn> RetrieveTransactions
{
get
{
if (ObjectSpace is DevExpress.ExpressApp.Xpo.XPObjectSpace)
{
this.retrieveTransactions = new XPCollection<Txn>(Session);
}
return this.retrieveTransactions;
}
}https://stackoverflow.com/questions/25247241
复制相似问题