dcsimg
 

Submitted by: Srinath M S(srinath_ms@yahoo.com)

Thursday Sep 5th 2019 by Srinath M S

Language: .NET, Expertise: Intermediate - Use this extension method in C# to check whether or not an input argument is null, and throw error if necessary.

Use this extension method in C# to check whether or not an input argument is null, and throw an error if necessary.

Extension method:

public static void CheckIfParameterIsValid(this T o, string parameter) where T : class
{
        if (o == null) 
{
throw new ArgumentNullException (parameter + " is null, please provide a valid value.");
}
}
//Usage
string firstName = null;
firstName. CheckIfParameterIsValid ("firstName "); 

 

Visit the DevX Tip Bank

 

Home
Mobile Site | Full Site