gpt4 book ai didi

c# - Linq + 无效表达式项 '>'

转载 作者:太空狗 更新时间:2023-10-29 22:15:24 26 4
gpt4 key购买 nike

任何人都可以在这里帮助我,以下在我的 xp 上运行正常,但在我的 vista 机器上运行不正常。我正在查询通用词典。

两台电脑都安装了.NET 3.5 + SP1、3.0、2.0等,并有针对3.5 Framework的web项目。

using System.Linq;
string val = "Test";
var d = DictionaryOfStuff().Where(n => n.Key.ToLower().Contains(val.ToLower()));

给我错误:CS1525:无效的表达式术语“>”

我可以在 Vista 上的不同项目中运行它,我将 IIS 配置为使用 .NET 2.0,VS 中的项目目标为 3.5我什至尝试将它添加到 web.config 中,它编译得很好,没有任何 lambda/linq

最佳答案

好吧,这就是答案..

我将项目更改为目标 .NET 3.0,尝试编译时出现各种错误,将其更改回 3.5 并编译正常。

我一定是从某处那里得到了一个旧的引用。

关于c# - Linq + 无效表达式项 '>',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1010355/

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