内部会判断DisposedValue的值,如果为,则不会再执行Dispose。
public static Result SafeDispose(
this IDisposableObject disposableObject
)<ExtensionAttribute>
Public Shared Function SafeDispose (
disposableObject As IDisposableObject
) As Result[<ExtensionAttribute>]
static member SafeDispose :
disposableObject : IDisposableObject -> Result