using 语句允许程序员指定使用资源的对象应当何时释放资源。为 using 语句提供的对象必须实现 IDisposable 接口。此接口提供了 Dispose 方法,该方法将释放此对象的资源。

using System;

class C : IDisposable
{
    
public void UseLimitedResource()
    {
        Console.WriteLine(
"Using limited resourceUsing使用的一个例程");
    }

    
void IDisposable.Dispose()
    {
        Console.WriteLine(
"Disposing limited resource.");
    }
}

class Program
{
    
static void Main()
    {
        
using (C c = new C())
        {
            c.UseLimitedResource();
        }
        Console.WriteLine(
"Now outside using statement.");
        Console.ReadLine();
    }
}

相关文章:

  • 2022-12-23
  • 2021-08-23
  • 2021-11-20
  • 2022-01-21
  • 2021-05-29
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2021-11-16
  • 2021-07-19
  • 2021-07-31
  • 2022-12-23
  • 2021-10-12
  • 2021-05-07
相关资源
相似解决方案