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