Because what happens in a singly-linked list -- this is trying to remove an existing entry from a list -- and there's a difference between if it's the first entry or whether it's an entry in the middle.
เพราะสิ่งที่จะเกิดขึ้นใน Singly Linked List คือ-- คำสั่งนี้จะไปลบข้อมูลออกจากลิสต์-- ซึ่งมันจะมีความแตกต่างกัน ระหว่างเมื่อมันเป็นข้อมูลตัวแรก กับเมื่อมันเป็นข้อมูลตรงกลาง ๆ