List <T>的这种用法是奇迹还是混乱

Mat*_*ieu 3 c# list visual-studio

我想向代表派遣约会(我饶了你的细节).

我需要为每位代表提供他所做的约会清单.第二步,我还需要每个约会的可能代表名单.

我只想编译一次我的数据.如果我有这样的东西怎么办:

class Rep
{
    int repNumber;
    List<Appointment> availableApps;
}

class Appointment
{
    int appointmentNumber;
    List<Rep> availableReps;
}
Run Code Online (Sandbox Code Playgroud)

我遇到麻烦了吗?对我来说似乎很好,但我发现它可能创造了一种无限的参考圈.

你怎么看?谢谢

Meh*_*dad 5

一切都很好; 类是引用类型.