我在我的小项目中注意到,在导入类时,有些使用完整的文件夹引用,而有些则不使用。这是我正在研究的 Mini 项目的代码。
Models 文件夹 包含两个实体,Auto 和 Airplane
namespace Mini.Models {
public class Auto {
// code and stuff
}
}
namespace Mini.Models {
public class Airplane {
// code and stuff
}
}
Services 文件夹包含单个服务类
namespace Mini.Services
{
public class AutoService : IAutoService {
public bool Get() {
var autoObject = new Models.Auto(); // notice how it references Models folder
var planeObject = new Airplane(); // Same folder but not referencing Models in front of it
// other code
}
}
public interface IAutoService {
bool Get();
// others
}
}
虽然不是一个主要的问题,但同一文件夹中的两个类的引用方式不同仍然很烦人,我不知道为什么。
任何意见,将不胜感激。
删除 Models 文件夹时出现错误消息
Error CS0118: 'Auto' is a namespace but is used like a type (34, 27)
当年话下
森林海
明月笑刀无情
相关分类