C#中定义结构的问题
现在有一DELPHI中的结构(系统卡的结构) 如下:PTempCard = ^TTempCard;
TTempCard = record
Enabled: Boolean; //Enabled Flag
reserved: byte; //reserved
CardNumber : TCardNumber; //Card No.
reserved1: Word; //reserved
pNext: PTempCard; //pointer to the next temp card.
end;
现在我要在C#写同样的结构 其实这也很简单,关键就是最后的pNext: PTempCard; 不知道在C#里面怎么写?
各位兄弟姐妹们,知道的告诉小弟一下,期待着……嘿嘿 --------------------编程问答-------------------- mark --------------------编程问答-------------------- 自己先加个油! --------------------编程问答-------------------- 是一个指针,你就定义一个 int类型吧 --------------------编程问答-------------------- 看来像是一个链表,结构是值类型的,能不能考虑定义成类呢?这样最后的指针的问题就好解决了 --------------------编程问答-------------------- PTempCard pNext; --------------------编程问答--------------------
如果这样会有这样的问题:
结构成员“TestLogin.PTempCard .pNext”(属于类型“TestLogin.PTempCard ”)在结构布局中导致循环
--------------------编程问答--------------------
是一个链表,但不知道怎么去操作 呵呵! --------------------编程问答--------------------
是一个指针,但这样有问题。 --------------------编程问答-------------------- 想做成链表建议把PTempCard定义成类吧
public class PTempCard
{
public bool Enabled;
public byte reserved;
public PTempCard pNext;
}
如何操作的话,兄弟你还是看看C#的基本语法吧,一句两句也说不明白 --------------------编程问答--------------------
谢谢提醒,搞定马上给分!
补充:.NET技术 , C#