Как реализовать эту структуру как класс без указателей в C #?

Узел списка, где каждый элемент указывает на следующий элемент, и заголовок списка будет выглядеть так:

typedef struct Node {
   int value;
   Node* next;
   Node** head;
} Node;

head может измениться, поэтому мы использовали Node ** head. Я знаю, что классы передаются как ссылки, поэтому я могу создать первые два атрибута следующим образом:

class Node {
  int value;
  Node next;
  ???? 
}

Как создать атрибут head?

5
задан Mike Plott 20 December 2011 в 01:19
поделиться