Mam następującą linię w moim kodu:Dlaczego System.Diagnostics.Debug.WriteLine nie działa w programie Visual Studio 2010 C#?
System.Diagnostics.Debug.WriteLine("Title:" + title + "title[top]: " + title[top] + "title[sub]: " + title[sub]);
Kiedy debugowanie widzę, że idzie do tej linii, ale kiedy patrzę na okna wyjściowego w Visual Studio 2010 nie widzę nic nawet chociaż pokazuje "Debugowanie" i uruchomiłem przy użyciu "debug> run". Czemu?
Czy wykonanie trwa * za * tą linią lub * do * tej linii? 'top' lub' sub' może również powodować 'IndexOutOfRangeException', jeśli znajdują się poza granicami tablicy. – Adam
Muszę zapytać: Czy ta linia została napisana podczas uruchamiania? Ponieważ czasami jest napisany za linią napisaną przez samą bibliotekę .NET i spada poza ekran. Może spróbuj skopiować wklej ten kod z konsoli do notatnika i poszukaj oczekiwanej linii, aby stwierdzić, że tak naprawdę tam nie ma. – Silvermind
wykonanie przechodzi obok tej linii bez żadnego problemu. Myślałem, że to wszystko działa wcześniej, ale teraz nic nie widzę. –