标签: c# linq intellisense
当我开始键入linq查询时,默认情况下不建议使用“ from”关键字,这将导致它在其他一些非常令人沮丧的变量上自动完成。
我要输入的内容:var myResult = (from x in myList)
var myResult = (from x in myList)
我实际上输入的内容:var myResult = (from"SPACEBAR"
var myResult = (from"SPACEBAR"
我最终得到的是: var myResult = (someOtherVariableThatHasFromInIt)
var myResult = (someOtherVariableThatHasFromInIt)
PS。如果您告诉我以其他方式执行linq查询,则会遗漏要点。
答案 0 :(得分:1)
如果这是VS,则有一个按钮可以从自动完成切换为建议(快捷方式:Ctrl + Alt +空格键),区别在于在建议模式下必须使用制表符(空格键不会自动插入) 。唯一的问题是,当您关闭VS时,它将返回到标准模式。
如果是VS Code,请将以下内容添加到“ settings.json”
"editor.acceptSuggestionOnCommitCharacter": false, "editor.acceptSuggestionOnEnter": "off",