ERLEDIGT
NEIN
NEIN
ANTWORTEN
0
0
ZUGRIFFE
753
753
EMPFEHLEN
-
05.12.06 00:20 #1
- Registriert seit
- Jun 2002
- Ort
- Saarbrücken (Saarland)
- Beiträge
- 9.886
- Blog-Einträge
- 29
Hallo!
Visual Studio .Net 2005 bietet im Debugger die möglichkeit an bestimmte Objekt Instanzen mit einer
Object-Id zu taggen / zu markieren.
Dies dient der besseren Nachverfolgung und dem wiederfinden von Instanzen (Object ID). Desweiteren kann man damit
überprüfen ob an einer bestimmten Stelle im Programmcode die selbe Instanz wie an anderer Stelle (gleiche ObjectId)
oder eine andere verwendet welche etwa durch Klonen oder Serialisieren entstanden ist.
Code csharp:1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
using System; using System.Collections.Generic; using System.Text; namespace De.Tutorials.Training { public class ObjectTaggingExample { public static void Main(string[] args) { object bubu = new object(); IList<object> list = new List<object>(); list.Add(new object()); list.Add(bubu); list.Add(new object()); } } }
Um eine bestimmte Instanz zu taggen muss man einfach im Debug Modus innerhalb der Locals View entsprechend das gewünschte Attribut markieren welches die gesuchte Objekt Instanz beherbergt. Anschlißend wählt man im Kontextmenü
Make Object Id (bzw. Objekt ID erstellen) aus und sieht das die Objekt Instanz von nun an mit einer Id der Form
#LaufendeNummer versehen ist. Mit dieser Id kann man diese eine Instanz innerhalb der Anwendung wiederfinden.
Das vereinfacht das Debuggen ungemein.
Gruß TomJava rocks!
How to become a good Java Programmer?
Does IT in Java and .Net
The only valid measurement of code quality: WTFs / minute
Blog
Xing
Twitter
Ähnliche Themen
-
Webservice: Visual Studio 2008 vs Visual Studio 2010 Express for Windwos Phone
Von Johannes7146 im Forum .NET Web und KommunikationAntworten: 4Letzter Beitrag: 27.09.10, 23:06 -
Fehlersammlung ! Projekt von Visual Studio 6 auf Visual Studio 8 portieren
Von sand13r im Forum VisualStudio & MFCAntworten: 3Letzter Beitrag: 07.08.08, 15:23 -
Konvertieren eines Visual Studio 7 Projektes in Visual Studio 6
Von Ulrich Michalik im Forum C/C++Antworten: 2Letzter Beitrag: 18.11.04, 19:20 -
Visual Studio 2003 und Visual Studio 2002 parallel auf einem Rechner
Von LissiOne im Forum .NET ArchivAntworten: 2Letzter Beitrag: 16.11.04, 17:12 -
Eine Frage im zusammenhang von Visual BASIC und Visual STUDIO
Von CodeControl im Forum Visual Basic 6.0Antworten: 1Letzter Beitrag: 29.09.04, 09:20






Zitieren
Login





