定义了一个类VNode
class VNode
{
private string data;
private ArcNode firstarc;
public VNode() //构造函数
{
data = null;
firstarc = null;
}
public string Data //顶点属性
{
get
{
return data;
}
set
{
data = value;
}
}
}
现在在另一个类里用ArrayList定义一个数组 adjList, 这个数组中每个元素类型都是VNode
adjList = new ArrayList();
一开始要求数组是空的,执行时会动态添加VNode类型的数组元素
现在一个函数中要访问这个数组元素的Data属性 请问该如何访问?
1. 需强制转换成 你想要的类型
2. 示例代码如下:
using System;3. 运行结果如下: