Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/entity-framework/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何在实体框架模型中查找所有未使用的属性_C#_Entity Framework - Fatal编程技术网

C# 如何在实体框架模型中查找所有未使用的属性

C# 如何在实体框架模型中查找所有未使用的属性,c#,entity-framework,C#,Entity Framework,我有一个包含许多表和列的模型,我想清除它,搜索所有未使用的列 不可能一个接一个地搜索他们的参考资料 有一种方法可以做到这一点?您可以使用它来删除未使用的内容。对于属性,没有。假设您有一个具有15个属性的PCOCO类员工(即数据库表)。现在,您的项目中到处都在使用它。在某个地方,您为12个属性赋值,在另一个地方为10个属性赋值。几乎不可能确定您正在使用和未使用哪一个。对于您的答案,您必须在项目中搜索Employee类,并找到特定类的引用。然后,你必须检查你自己,哪一个你没有使用。出于好奇,您可以查

我有一个包含许多表和列的模型,我想清除它,搜索所有未使用的列

不可能一个接一个地搜索他们的参考资料


有一种方法可以做到这一点?

您可以使用它来删除未使用的内容。

对于属性,没有。假设您有一个具有15个属性的
PCOCO
员工
(即数据库表)。现在,您的项目中到处都在使用它。在某个地方,您为12个属性赋值,在另一个地方为10个属性赋值。几乎不可能确定您正在使用和未使用哪一个。对于您的答案,您必须在项目中搜索
Employee
类,并找到特定类的引用。然后,你必须检查你自己,哪一个你没有使用。出于好奇,您可以查看.NET开发人员最喜欢的Resharper工具。你可能会得到你想要的东西

Resharper将“灰显”未使用的成员。您还可以尝试VS代码分析。