gpt4 book ai didi

c# - Telerik OpenAccess。使用其他类型的集合而不是 IList

转载 作者:太空宇宙 更新时间:2023-11-03 13:39:03 25 4
gpt4 key购买 nike

我创建了一个继承自 ObservableCollection<T> 的类并想用它代替 IList<T> .当我修改生成器生成 ObservableCollection<T>MyCollectionClass<T> (继承 ObservableCollection<T> )它给出了这个错误:

'MyCollectionClass' does not contain a definition for 'Customer' and no extension method 'Customer' accepting a first argument of type 'MyCollectionClass' could be found (are you missing a using directive or an assembly reference?)

有没有人遇到过这个问题?感谢您的帮助!

最佳答案

您可以使用 TrackedBindingList,但是当您这样做时,您必须提供集合项的数据类型。

companies.HasAssociation<Customer>(c => c.Customer)
.WithOpposite(c => c.Company)
.HasConstraint((c,​cc) => c.ID == cc.CustomerID);

关于c# - Telerik OpenAccess。使用其他类型的集合而不是 IList<T>,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17787906/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com