如何更新已在对象内移动的属性的引用

时间:2016-05-26 23:26:07

标签: c# .net

如何更新属性的所有引用,以便在拉动属性之前查找新对象?我试着谷歌搜索答案,并没有找到太多。所以我发帖是为了了解社区是否知道解决这个问题的简单方法,或者是否可能。如果我不能轻易地做到这一点,我将只找到所有引用并沿着列表向下,直到所有引用都已更新。在这个课程中有更多的属性,这就是为什么我试图找到一个简单的解决方案。

我有这个

Structure{
    public int OrganizationID; 100+ References
}

我需要这个

Structure{
    public OrganizationInformation OrganizationInformation;
}

OrganizationInformation{
    public int OrganizationId;
}

1 个答案:

答案 0 :(得分:1)

我认为没有附加组件可以做到这一点,所以如果你在尝试进行查找和替换时担心名称冲突,你可以;

  1. OrganizationID上点击 F2 (重命名),并将其重命名为MYUNIQUENAMEOrganizationId或更类似于更新参考的内容
  2. 根据您的帖子提取到新班级
  3. 使用MYUNIQUENAMEOrganizationId
  4. 查找并替换OrganizationInformation.OrganizationId