zxczhangheng
净坛使者\(^o^)/~
2019-07-15 23:11
采纳率: 25%
浏览 962

c#如何创建链表的结构体(struct)

例如c++中的结构体为

typedef struct aa
{
     int x,
     struct aa *next;
};

这个结构在c#中不使用指针应该如何定义为struct呢?

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

1条回答 默认 最新

  • Running_Zhang
    PJ300 2019-07-16 09:44
    已采纳

    由于C#结构体不能引用自身,所以我用IntPtr代替
    IntPtr next

    Marshal.PtrToStructure()读取

    点赞 3 评论

相关推荐