【发布时间】:2011-11-12 05:41:19
【问题描述】:
而不是做:
using(MyDataContext db = new MyDataContext())
{
//do something
}
我想使用 Action()
public static class SimpleUsing
{
public static void DoUsing(Action action)
{
using(MyDataContext db = new MyDataContext())
{
//do something
}
}
}
将用作
SimpleUsing.DoUsing(() =>
{
//but how to get DataContext variable?
}
主要问题是如何访问“db”变量以使用 DataContext?
【问题讨论】: