Nee, das ist�s leider nicht. Da passiert nix
Ich schicke mal ein wenig Code mit:

    Private Structure WF
        Dim Workflow As Long
        Dim FormNr As Long
        Dim stepNr As Integer
        Dim StepYN As String
    End Structure

    Private WorkFlowHistory As New ArrayList()
    Private WorkFlow As WF

    Private Sub Page_Load(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles MyBase.Load

        If Not Page.IsPostBack Then
            WorkFlow.Workflow = 3
            WorkFlow.FormNr = 1
            WorkFlow.stepNr = 2
            WorkFlow.StepYN = ""
            WorkFlowHistory.Add(WorkFlow)
            viewstate.Add("WorkflowHistory", WorkFlowHistory)
        Else
            WorkFlowHistory = viewstate("Workflowhistory")
            WorkFlow = WorkFlowHistory(WorkFlowHistory.Count - 1)
        End If
        ShowForm(WorkFlow.FormNr)
    End Sub

Und jetzt der Vergleich:

    Private Sub ProcessEvents(ByVal Sender As Object, ByVal e As
System.EventArgs)

        .....

        'Das hier funktioniert nicht
        If Not WorkFlow = WorkFlowHistory(WorkFlowHistory.Count - 1) Then
            WorkFlowHistory(WorkFlowHistory.Count - 1) = WorkFlow
            viewstate("WorkFlowHistory") = WorkFlowHistory
            phAnwendung.Controls.Clear()
            ShowForm(WorkFlow.FormNr)
        End If
    End Sub

-----Urspr�ngliche Nachricht-----
Von: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
Auftrag von Christoph Wille
Gesendet: Mittwoch, 26. M�rz 2003 10:03
An: [EMAIL PROTECTED]
Betreff: Re: [Asp.net] Vergleich mit ArrayList


At 09:42 AM 3/26/2003 +0100, you wrote:
>Ich habe mir einen benutzerdefinierten Variablentyp mit Structure angelegt.
>Von diesem Typ schiebe ich mehrere Variablen in eine ArrayList. Nun m�chte
>ich vergleichen, ob eine Variable diesen Typs mit einem Element aus meiner
>ArrayList �bereinstimmt. Ich bekomme jedoch immer den Fehler: "Der Operant
>'=' ist f�r den Typ System.Object und WF nicht definiert". WF ist mein
>Variablentyp. Wie kann ich das dann angehen??? Gibt es da die M�glichkeit
>einen Cast oder sowas zu machen? Wie geht das in VB.Net

Ich hab's noch nicht versucht, aber ich w�rde mit Equals, ReferenceEquals
und IComparable anfangen.

Chris

------------------
Professionelles .NET Hosting auf leistungsf�higen Servern.
ASP.NET, VS.NET, XML, CDO, SQL 2000 und vieles mehr.
Informieren Sie sich jetzt unter http://www.aspnet.de
_______________________________________________
Asp.net mailing list
[EMAIL PROTECTED]
http://www.glengamoi.com/mailman/listinfo/asp.net

------------------
Professionelles .NET Hosting auf leistungsf�higen Servern.
ASP.NET, VS.NET, XML, CDO, SQL 2000 und vieles mehr.
Informieren Sie sich jetzt unter http://www.aspnet.de
_______________________________________________
Asp.net mailing list
[EMAIL PROTECTED]
http://www.glengamoi.com/mailman/listinfo/asp.net

Antwort per Email an