当前位置:编程学习 > C#/ASP.NET >>

求助 怎样定义这样一个结构

类似MATLAB中的cell元胞数组类型
要求该结构包含三个元素,每个元素的结构也是可以包含3个元素,如此循环下去
请教这该如何定义啊 --------------------编程问答-------------------- 链表?

struct cell
{
    int row;
    int col;
    object value;
    cell nextcell;  //下一个
    cell prevcell;  //上一个
} --------------------编程问答-------------------- 终于来人了,砖家,我举个例子,你看能实现么
cell(x,1,cell(y,1,cell(z,1,m))) --------------------编程问答-------------------- class Node<T>
{
    public Node<T> Left { get; set; }
    public Node<T> Mid { get; set; }
    public Node<T> Right { get; set; }
    public T Value { get; set; }
} --------------------编程问答-------------------- 可以 API--> IDynamicMetaObjectProvider  
但是效率很低 --------------------编程问答-------------------- 这些结构要怎么调用呢?cell.nextcell?node.left? --------------------编程问答-------------------- 而且这个结构里面的元素类型怎么写呢,可能是数字,可能是嵌套的结构,可能是别的自定义类,有点晕啊
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,