Objekt Identität



Hi alle,

ich bin relativ neu in der .NET-Welt und ich frage micht, ob es in .NET so etwas wie einen "Identitätswert" pro Objekt gibt. I meine so was wie die Adresse eines Objekts in C++, also ein fixer eindeutiger Wert pro Objekt, der z.B. genutzt werden kann, um Objekte in einem Assoziativ-Container zu verwalten (der Hash-Wert scheidet aus, da er nicht fix während der Lebenszeit eines Objektes ist).
Der Garbage Collector verschiebt Objekte im Speicher, der GC-Zeiger kann dafür also nicht benutzt werden (zumindest solanger er nicht "ge-pinned" ist). Gibt es sowas wie einen fixen Identitätswert in .NET?


Danke & Gruss, Stephan
.



Relevant Pages

  • Re: Webservice CF
    ... dann wird die Adresse festgesetzt. ... Webservice über eine Variable oder so steuern kann. ... Wozu brauchst Du den Namespace Microsoft.CSharp? ... .NET und .NET CF gehen? ...
    (microsoft.public.de.german.windowsce.entwickler)
  • Re: = Operator in C#
    ... Der Zuweisungsoperator läßt sich in .NET nicht überladen. ... Dies ist der allgemeinen Lesbarkeit von Code aber nun so gar nicht zuträglich, daher auch in .Net nicht erlaubt. ... Adresse a1 = new Adresse ... Zudem leht sich diese Schreibweise an bekannte Schreibweisen in der Klassenbiliothek an: ...
    (microsoft.public.de.german.entwickler.dotnet.csharp)
  • Webservice und CF
    ... die Anfrage über Webservice macht. ... dann wird die Adresse festgesetzt. ... diese Adresse über das Code steuere? ... dass diese Anwendung in PPC läuft also .NET CF. ...
    (microsoft.public.de.german.entwickler.dotnet.csharp)
  • Webservice CF
    ... die Anfrage über Webservice macht. ... dann wird die Adresse festgesetzt. ... diese Adresse über das Code steuere? ... dass diese Anwendung in PPC läuft also .NET CF. ...
    (microsoft.public.de.german.windowsce.entwickler)
  • Re: Mengen in Delphi 5
    ... Als eindeutige ID eines Objekts läßt sich dessen Adresse verwenden, und mit IndexOf oder IndexOfObject kann man feststellen, ob ein Objekt in einer Liste drin ist. ...
    (de.comp.lang.delphi.misc)

Loading