Will Dispose() be called in a using statement with a null object? October 19, 2022 by Tarik Yes, Dispose() is only called on non-null objects: http://msdn.microsoft.com/en-us/library/yh598w02.aspx