You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Visual Studio中如何优先使用System.Collections而非Nunit.Framework来创建List?

Visual Studio中如何优先使用System.Collections而非Nunit.Framework来创建List?

太懂这种每次敲完List按Tab,结果蹦出来Nunit.Framework选项的烦躁了!明明从来不用这个框架,却抢了常用的System.Collections.Generic的位置,给你两个实用的解决办法:

方法一:调整IntelliSense命名空间优先级,让System.Collections.Generic排前面

  • 打开Visual Studio顶部菜单栏的「工具」→「选项」
  • 依次展开「文本编辑器」→「C#」→「IntelliSense」→「命名空间」
  • 在列表里找到Nunit.Framework,点击它然后用右下角的「下移」按钮把它挪到后面;再找到System.Collections.Generic,用「上移」按钮把它调到靠前的位置(比如最顶部)
  • 点击「确定」保存设置,之后再敲List按Tab,就会优先推荐系统的命名空间引用了

方法二:直接移除Nunit相关引用(彻底解决,毕竟你从来不用)

如果你的项目里根本不需要Nunit测试框架,那直接把它的引用删掉就一劳永逸了:

  • 右键你的项目,选择「管理NuGet程序包」
  • 切换到「已安装」标签页,找到「NUnit」和「NUnit.Framework」这两个包,点击「卸载」(如果只有NUnit.Framework就卸载这个)
  • 要是是手动添加的项目引用,就右键项目下的「引用」文件夹,找到Nunit.Framework,选择「移除」
  • 操作完成后,IntelliSense里就再也不会出现Nunit的相关选项了

内容来源于stack exchange

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.07 07:19:35