![]() |
1
2
你所说的“得到”是什么意思?你希望所有章节都在记忆中吗?或者我们正在搜索数据库? 什么信息可以识别章节? 让我们假设所有章节(或者如果不是章节的全文,那么是章节描述符)都在内存中。你有一个章节的集合,由章节性键控(可能是bookid+chapternumber)。 所以这只是
添加书籍时,需要将其所有章节添加到集合中。 更可能是来自数据库。因此,您希望能够按ID检索章节。这一切都取决于您如何进行持久性,但在概念上,从检索器的角度来看,可以类似于内存中的示例。 |
![]() |
2
1
为什么你不想上读书课?实际上,您只有两个选项——搜索Book类对象的列表或维护包含所有书籍中所有章节的辅助集合对象。 我假设有一个你要搜索的键,这是章节类的一个属性?如果是这样的话,你可以使用一个字典(键,章),它在搜索时会很快,或者保留一个列表(章),然后使用LINQ来搜索它。 这取决于你在搜索什么,以及你为什么不上书本课。 |
![]() |
3
0
如果您没有浏览Book类,则需要有一个“库”集合,其中包含对所有章节对象的引用。 |
|
Robert King · Unity C#语法问题-转换位置 1 年前 |
![]() |
JBryanB · 如何从基本抽象类访问类属性 1 年前 |
|
law · 检查答案按钮的输入字符串格式不正确 2 年前 |
![]() |
i_sniff_ket · 在unity之外使用unity类 2 年前 |