今天,当我用git history diff屏幕检查所有更改时,我发现我的两个C#文件添加了不相关的名称空间。
using System.Windows.Forms;
和
using System.CodeDom;
这两个C#文件根本没有引用那些名称空间。我记得,我今天的活动是:
- 编码和调试
- 使用重构重命名变量
- 用ctrl-M、ctrl-O概述代码
有人能解释这种行为吗?提前感谢!
----------------更新--------------------
事实证明,这是Visual Studio的一种功能。如果我在C#文件中键入"按钮","使用System.Windows.Forms;"将被自动添加,即使在我删除了"按钮"之后,使用仍然存在。谢谢你们的评论!
这是Visual Studio的一种特性。如果我在C#文件中键入"按钮","使用System.Windows.Forms;"将被自动添加,即使在我删除了"按钮"之后,使用仍然存在。谢谢你们的评论!