currに渡されるデータがHeadからどのように取得されているかわかりません。誰かが明確な説明C#リンクされたリストは追加メソッドを理解できません
class LinkedListService
{
private Service Head;
public LinkedListService()
{
Head = null;
}
public void add(Service data)
{
Service curr = Head;
if (Head == null)
{
Head = data;
}
else
{
while (curr.Next != null)
{
curr = curr.Next;
}
curr.Next = data; // how does Head receive the data that is passed to curr ?
}
}
}
「サービス」クラスの実装をどのように推測する必要がありますか? –
あなたの質問は何ですか?ここで尋ねたことは、コードに完全に関連していません。完全なコードを表示する –