|
@@ -128,7 +128,7 @@ namespace System
|
|
|
|
|
|
extension Result<T> where T : IDisposable
|
|
|
{
|
|
|
- public void Dispose()
|
|
|
+ public new void Dispose()
|
|
|
{
|
|
|
if (this case .Ok(var val))
|
|
|
val.Dispose();
|
|
@@ -263,7 +263,7 @@ namespace System
|
|
|
|
|
|
extension Result<T, TErr> where T : IDisposable
|
|
|
{
|
|
|
- public void Dispose()
|
|
|
+ public new void Dispose()
|
|
|
{
|
|
|
if (this case .Ok(var val))
|
|
|
val.Dispose();
|
|
@@ -272,7 +272,7 @@ namespace System
|
|
|
|
|
|
extension Result<T, TErr> where TErr : IDisposable
|
|
|
{
|
|
|
- public void Dispose()
|
|
|
+ public new void Dispose()
|
|
|
{
|
|
|
if (this case .Err(var err))
|
|
|
err.Dispose();
|
|
@@ -281,7 +281,7 @@ namespace System
|
|
|
|
|
|
extension Result<T, TErr> where T : IDisposable where TErr : IDisposable
|
|
|
{
|
|
|
- public void Dispose()
|
|
|
+ public new void Dispose()
|
|
|
{
|
|
|
if (this case .Ok(var val))
|
|
|
val.Dispose();
|