只有在使用“Quick Actions and Refactorings ...”生成类时才会发生这种情况。例如,当我右键单击单词Model
并选择“Quick Actions and Refactorings ...”然后单击“在新文件中生成类'模型'”时,这就是创建的Model.cs文件的外观像:
namespace MyApp
{
internal class Model
{
}
}
我期待Visual Studio会自动添加using
指令,例如using System; using System.Collections.Generic; using System.Linq; using System.Text;
。如果我使用Add-> New Item添加类,则不会发生这种情况。
我已经检查了Tools->选项,但无济于事。感谢任何帮助。谢谢,
答案 0 :(得分:1)
通过Quick Actions和Refactorings添加类时,不会生成名称空间。请参阅以下文档。
https://docs.microsoft.com/en-us/visualstudio/csharp-ide/code-generation/generate-class-type