首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法隐式转换类型“”DevExpress.Xpo.XPCollection“”

无法隐式转换类型“”DevExpress.Xpo.XPCollection“”
EN

Stack Overflow用户
提问于 2014-08-11 23:45:56
回答 1查看 1.7K关注 0票数 0

我正在尝试创建一个返回XPcollection的过程,如下所示:

代码语言:javascript
复制
    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;
        }

    }

但是我得到了下面的错误:

代码语言:javascript
复制
    Error   1   Cannot implicitly convert type 'DevExpress.Xpo.XPCollection' to 'DevExpress.Xpo.XPCollection<FX.Module.BusinessObjects.fxdb.Txn>'
EN

回答 1

Stack Overflow用户

发布于 2014-08-12 21:20:27

下面的例子是我如何创建XPCollections的,我希望它能有所帮助!

代码语言:javascript
复制
    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;
        }
    }
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/25247241

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档