Nyelv

MalformedLineException.ToString Metódus

Definíció

Létrehozza és visszaadja az aktuális kivétel sztring-ábrázolását.

public:
 override System::String ^ ToString();
public override string ToString();
override this.ToString : unit -> string
Public Overrides Function ToString () As String

Válaszok

Az aktuális kivétel sztring-ábrázolása.

Megjegyzések

ToString a jelenlegi kivétel ábrázolását adja vissza, amelyet az emberek értelmezni kívánnak. Ha a kivétel kultúraérzékeny adatokat tartalmaz, a visszaadott sztring-ábrázolásnak ToString figyelembe kell vennie a jelenlegi rendszerkultúrát. Bár a visszaadott sztring formátumára nincsenek pontos követelmények, meg kell kísérelnie az objektumnak a felhasználó által észlelt értékét tükrözni.

A ToString alapértelmezett implementációja beolvasja az aktuális kivételt okozó osztály nevét, az üzenetet, az ToString meghívásának eredményét a belső kivételen, a StackTrace hívásának eredményét és a hibásan formázott vonal számát, ha bármelyik tag null értékű hivatkozás (Nothing Visual Basic), értéke nem szerepel a visszaadott sztringben.

Ha nincs hibaüzenet, vagy ha üres sztring (""), akkor a rendszer nem ad vissza hibaüzenetet. A belső kivétel és a verem nyomkövetési neve csak akkor lesz visszaadva, ha azok nem nullhivatkozások (Nothing Visual Basic).

Ez a metódus felülbírálja a parancsot Exception.ToString.

A következőre érvényes:

Lásd még