- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我想在 VB.NET 中创建一个层次结构,如下所示
<Parent>
<Child1><Child1 />
<Child2>
<Subchild1 />
<Subchild2 />
<Child2 />
</Parent>
parent
创建了实体类和集合类,
child1
,
child2
,
subchild1
和
subchild2
.我需要将父集合类实例传递给 XML 序列化器类以生成上面给出的分层节点结构。我不知道该怎么做。请给我一个 sample 。
Public class Parent
Public property FirstName as string
Public property LastName as string
End Class
Public Class Child1
Public property Color as string
End class
Public Class Child2
Public property Color as string
End class
Public Class SubChild1
Public property FirstName as string
End Class
Public Class SubChild2
Public property FirstName as string
End Class
Collection Class:
Public class ParentS
Public Function Add(objrow as Parent, byref skey as object) as Parent
最佳答案
你可以这样:
Public Class Node
Public Property FirstName As String
Public Property LastName As String
Private _childNodes As New List(Of Node)
Public Property ChildNodes As List(Of Node)
Get
Return _childNodes
End Get
Set
_childNodes = value
End
End Property
End Class
用法
Dim parent As New Node
parent.FirstName = "John"
parent.LastName = "Doe"
Dim child_1 As New Node()
child_1.FirstName = "Jane"
child_1.LastName = "Doe"
parent.ChildNodes.Add(child_1)
更新
Public Class Employee
Public Property FirstName As String
Public Property LastName As String
End Class
Public Class Department
Private _employees As New List(Of Employee)
Private _subDepartments As New List(Of Department)
Public Property SubDepartments As List(Of Department)
Get
Return _subDepartments
End Get
Set
_subDepartments = value
End
End Property
Public Property Employees As List(Of Employee)
Get
Return _employees
End Get
Set
_employees = value
End
End Property
End Class
用法
Dim dept As New Department
dept.Name = "Accounting"
Dim subDept1 As New Department()
subDept1.Name = "Audit"
dept.SubDepartments.Add(subDept1)
Dim employee1 As New Employee()
employee1.FirstName = "John"
employee1.LastName = "Doe"
dept.Employees.Add(employee1)
希望有帮助!这可以进一步重构,但这应该有效。
关于vb.net - 如何使用 vb.net 创建输出将采用分层结构的父子集合,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12994592/
我正在开发我的第一个核心数据支持的应用程序,但无法弄清楚如何正确设置 NSFetchedResultsController。我有两个实体: /-----------\ /--------
我是 javax.swing.* 包的新手,只熟悉 c#.net。我有两个 JFrame,分别是 frmLogin 和 frmMain。我想要做的只是一个像这样的简单代码: +----- C# 版本
我正在从 CoreData 迁移到 Realm...本质上我需要有两个独立的数据库,假设一个只有内存,第二个有磁盘持久性 现在在解析期间,我需要创建一个可以在给定线程中工作但与我选择的顶级 Realm
下面是我的表中的内容。 我的表格 ++++++++++++++++++++ Parent + Child ++++++++++++++++++++ C1 + G1 C1
好的,让我们设置一个场景。 场景: 您有一个内容 Controller 。该内容可能是一张照片、一篇博文等等。现在,在此内容的 html 中,您有一个 Comment Controller 。 Com
我有两个脚本 parent.sh 和 child.sh。 parent.sh 中有一个变量需要被子进程访问。我已经通过在父脚本中导出变量来实现这一点,并且该变量可用于子进程? 有什么方法可以让 chi
我见过类似但不完全相同的请求。 如果我有下表 Parent Child 1 2 1 3 4 3 5 1 6 1 5 7 8
这类似于问题 ( Finding parents in a tree hierarchy for a given child LINQ (lambda expression) )。但是,我不需要找到所
好的,所以我是 C# 做事的新手,我来自 ruby 世界。 我有一个一对多的关系(为了这个问题, parent 对 child ),出于某种原因,L2S 想要创建一个新的 parent 而不是使用
我想为我的网站创建一个完全由数据驱动的面包屑。 数据使用 MariaDB 存储,如下所示: parent_id | parent_name | child_id | child_name ——————
所以,我正在查看 Parse Anypic 教程中的代码 here 我的问题是: 有这 2 个 View Controller : @interface PAPHomeViewController :
我正在使用 CSS 处理树结构层次结构,我需要一些帮助。我想让两个父子链接起来,如果我删除字符 a,我将无法查看 CSS ::after 选择器中定义的 border-left 来自内容元素。 这是我
我对实现以下目标有点困惑1.禁用一个父div的可见性2. 但另一个代码允许子 div 可见性 http://jsfiddle.net/cbXxU/ 如果父 div 不可见或对此
我正在创建一个水平的 ul 导航栏。每个 li 元素都有不同的宽度。我想在下拉菜单中做到这一点,下拉菜单中的“子级” li 项的长度/宽度与“父级” li 项的长度/宽度相同。正在考虑使用 jQuer
我有这个问题很长时间了,我已经在网上和SO进进出出搜索,但还没有找到解决方案。我希望你能帮助我。 我有两个实体之间的父子关系,如下所示: @Entity public class Parent {
我需要在我的网页上找到一个与其他元素具有相同标签的元素,因此我需要根据子部分[parent]的标题找到xpath。 以下是网页的html代码: 基本上,我想根据上图中的 Scheduled 文本在 l
我有 2 张 table .. Adult ------------------- id ParentChild ------------------- parentID(adult's id) ch
我想创建一个函数来创建彼此具有分层关系的对象。因此,每个层对象都拥有自己的一组子层对象,并与其所有兄弟对象共享一个父对象。我不熟悉任何模式,但我想应该有一个模式可以涵盖这种情况。 //construc
我有一个父 div 和一个子 div。这里是 html Parent Child Div Js var parent = document.createElement("parent");
我正在开发一个 reactjs 应用程序 - 我正在分解一个大组件以拥有一个子组件。我在 child 中创建了一个回调函数,它将返回给 parent 。当一个复选框被选中时——子组件执行回调并返回到父
我是一名优秀的程序员,十分优秀!