The HelpLink Property
While the TargetSite and StackTrace properties allow programmers to gain an understanding of
a given exception, this information is of little use to the end user. As you have already seen, the
System.Exception.Message property can be used to obtain human-readable information that may
be displayed to the current user. In addition, the HelpLink property can be set to point the user to a
specific URL or standard Windows help file that contains more detailed information.
By default, the value managed by the HelpLink property is an empty string. If you wish to
fill this property with a more interesting value, you will need to do so before throwing the System.
Exception type. Here are the relevant updates to the Car.Accelerate() method:
public void Accelerate(int delta)
{
if (carIsDead)
Console.WriteLine("{0} is out of order...", petName);
else
{
currSpeed += delta;
if (currSpeed >= MaxSpeed)
{
carIsDead = true;
currSpeed = 0;
Do'stlaringiz bilan baham: |