2013-03-03 2 views
1

클래스를 사용하여 VB.NET에서 선형 연결 목록을 구현하는 방법은 무엇입니까?클래스를 사용하는 VB.NET의 단순 선형 링크 된 목록

이 클래스는 선형 링크 된 목록에 대해 어떻게 수정 될 수 있습니까? 또한

노드를 삭제, 목록을 통과하기위한 방법 등

Public Class clsHol 
    Private dt As Date 
    Private tp As String 
    Private remark As String 

    Public Function setValues(ByVal d As Date, ByVal t As String, ByVal r As String) 
     remark = r 
     tp = t 
     remark = r 
    End Function 

    Public Function getDate() 
     Return dt 
    End Function 

    Public Function getTyp() 
     Return tp 
    End Function 

    Public Function getRemark() 
     Return remark 
    End Function 
End Class 
+1

수행 대신 내장 된 .NET LinkedList 클래스를 사용하십시오. 문제가 발생하지 않도록하고 필요한 모든 작업을 지원합니다. 그렇지 않으면 과제물처럼 읽습니다. 자신을 완료 할 것으로 예상되는 것은 틀림 없습니다. –

+1

.NET linked List 클래스에서 빌드 된 것을 찾을 수있는 곳은 어디입니까 ?? 사실 나는 다시 실행 취소 버튼을위한 좋아하는 목록을 사용하여 생각 .. 내 프로젝트 대학 출석 시스템에서 일하고, 나는 데이터베이스에서 일할 필요가 .. 그래서 내가 좋아하는 목록을 사용하여 일시적으로 레코드를 저장하고 노드를 추가 제거 생각 다시 실행 취소 작업을 취소 할 수 있습니다. – Shri

+1

다음은 LinkedList 클래스입니다. http://msdn.microsoft.com/en-us/library/he2s3bh7%28v=vs.100%29.aspx – dbasnett

답변

1

샘플 :만큼 아직 속성 키워드를 사용하는 방법을 알아 내지 못했다으로

Sub Main() 
    Dim voLList As New LinkedList(Of clsHol) 

    voLList.AddFirst(new clsHol()) 
    voLList.AddLast(new clsHol()) 
    voLList.AddLast(new clsHol()) 
End Sub