pulseinfomatics.com
Checking for optional parameters in c# methods or routines
Here is a methodology I use to create a modular method to update data only with the specific fields I pass to my csharp routine (method/function).