26
1
using System;
2
3
public class Program
4
{
5
public static void Main()
6
{
7
int id = 8;
8
using(new MyWrapper(id))
9
Console.WriteLine("Middle " + id);
10
}
11
}
12
13
public class MyWrapper: IDisposable
14
{
15
int _id;
16
public MyWrapper(int id)
17
{
18
_id = id;
19
Console.WriteLine("Begin " + _id);
20
}
21
22
public void Dispose()
23
{
24
Console.WriteLine("End " + _id);
25
}
26
}
Cached Result