繁体   English   中英

C#Linq表达式到VB.NET

[英]C# Linq expression to VB.NET

我在C#中有这个

private Expression<Func<ObjectCollection, IEnumerable<string>>> _propertySelector;

并设置为此

myComboBox.PropertySelector = collection => collection.Cast<Person>().Select(p => p.Name);

我在VB.NET项目中使用DLL,并希望设置myComboBox.PropertySelector

我正在使用的类是“产品”,我想在选择器中使用“产品。名称”。

我以为这可以用,但这是运行时错误

myComboBox.PropertySelector = myComboBox.Items.Cast(Of Product).Select(Function(p) p.Name)
myComboBox.PropertySelector = Function(x) x.Cast(Of Product).Select(Function(p) p.Name)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM