错误信息(反馈)在visual studio



我已经创建了一个'Database'类,将从'Databaseobject'初始化。因此,我将这个数据库类的构造函数设置为internal。现在,当我尝试在另一个类的命名空间外初始化这个类时,Visual studio给出(当然)"数据库"类型没有定义构造函数的消息。'database'类有读/写数据库的方法,所以类本身是公共的。

这些都有意义,这是一个设计决策。我的问题是,是否有可能在Visual Studio中给其他开发人员反馈,当他们试图初始化"数据库"时,他们必须使用"Databaseobject"。我把它写在文档中,但我认识的一些开发人员(朋友)不花时间阅读文档,当我离开公司(或者被赶出去,你不知道)时,其他开发人员只是看到了需要做什么。

添加[System.]已废弃("一些关于初始化的消息")]到'Database'类。

它不完美,但它给了一个指示发生了什么。

你可以按照这个问题的答案中的建议,使用Obsolete来编写你自己的属性:

自定义编译警告

最新更新