Есть ли способ передать нулевое значение параметру в C #?
Причина в том, что я должен передать некоторые параметры sql в виде нулевых значений (значения по умолчанию задаются в хранимой процедуре) некоторым хранимым процедурам в моей базе данных SQL.Мой код позади получает данные через класс доступа к данным.Поэтому мне приходится делать много перегрузок методов в классе доступа к данным для поддержки кода, стоящего за событиями / методами.Например;
public static DataTable GetUsers(int companyId, int departmentId){
//Return a DataTable of users in the given company & dept
}
public static DataTable GetUsers(int companyId){
//Return a DataTable of users in the given company
}
Если бы я мог передать нулевое значение для DepartmentId, я бы мог избежать этой перегрузки и позволить sp справиться с этим.
Cheers !!