Click here to Skip to main content
13,142,182 members (54,815 online)
Rate this:
Please Sign up or sign in to vote.
See more:
Delphi has a precedure named "Abort".The following is picked up from Delphi help:
Use Abort to escape from an execution path without reporting an error.Abort raises a special "silent exception" (EAbort), which operates like any other exception, but does not display an error message to the end user. Abort redirects execution to the end of the last try .. finally block.
I'm now going to .Net. I can not find any method Similar to the "Abort" procedure.Is it possible to to write c# version of Delphi's "Abort" procedure?
Can anyone help me? Any suggestion wil be appropriate.
Thanks a lot.
Posted 30-Jan-13 3:30am

1 solution

Rate this: bad
Please Sign up or sign in to vote.

Solution 1

Not that I know of, but there is a workaround for that. Try this.

Create your own custom exception-

public class DelphiLikeSilentException: Exception

Throw that exception from your code where you need the delphi like 'Abort' procedure
Write a empty catch block to handle DelphiLikeSilentException

//Some code here
throw new DelphiLikeSilentException();
//Other code
//other catch blocks if needed
//More code here

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

  Print Answers RSS
Top Experts
Last 24hrsThis month

Advertise | Privacy |
Web03 | 2.8.170915.1 | Last Updated 30 Jan 2013
Copyright © CodeProject, 1999-2017
All Rights Reserved. Terms of Service
Layout: fixed | fluid

CodeProject, 503-250 Ferrand Drive Toronto Ontario, M3C 3G8 Canada +1 416-849-8900 x 100