![]() |
1
1
您可以考虑使用inotifyPropertyChanged,并在值更改时添加处理程序。这样,你就可以把所有的逻辑放在一个地方。 |
![]() |
2
0
我想你现在有:
这里是 一 替代方案:
使用方法如下:
请注意,您可以将这些添加到常规列表中<id>。 我只做了一些基本的测试, 许多的 备选方案(以及为更简单的初始化提供语法糖分的方法)。也许其他人会建议更好的设计;希望这能准确地描述您的问题。 编辑:这是按要求回答问题的一种尝试;但是,在您试图解决的问题上有更多的上下文会有所帮助。例如,可以为空的ID代表什么,为什么一个ID是另一个ID的子ID?是否涉及数据库? |
![]() |
feasega · 聚合物模拟-2个节点之间的最短路线,适用于所有节点 5 月前 |
![]() |
Alisa Petrova · 在有向图中更改一对顶点以创建循环 5 月前 |
![]() |
b39b332d · 使用C++标准库实现高效间隔存储 9 月前 |
![]() |
ABGR · 二叉树的直径——当最长路径不通过根时的失败案例 9 月前 |
![]() |
EpicAshman · 数独棋盘程序中同一列和同一行出现两次的数字 10 月前 |