We often need to run something before some code logic and after it was executed.
As a simple example we can take the try-catch block, everybody has this in their application and is using it more then two times for sure.
What we can do in this case is to write a generic method that will allow to run our code inside a try-catch statement. This method will look like this:
Code:
To use it you need something like:
Code:
And if you want to return something from the executed code then you need to pass a Func instead of Action:
Code:
Here is the usage of the function:
Code:
Good Luck.
1 comment:
Hey keep posting such good and meaningful articles.
Post a Comment
your thoughts are welcome: