在c#里写邻接表怎么写,初步是定义俩个结构体,一个是顶点信息,一个是后面连着的点的指针,然后在类里面用这俩个结构体来建邻接表,但是在建结构体的时候,使用指针出现了错误
         unsafe struct  edgenode
{
        string BusLine;
    int    adjvex ;
        edgenode *next = null;
};

unsafe struct vexStation
{
        int   StationNum;
        //站点信息         edgenode*   link = null;
};//(存储顶点信息)