创建datacontext对象的方法较短?

Sea*_*_05 4 c# linq-to-sql

我有一个非常简单的问题,如果有人能在将来为我节省一些打字,那就太棒了.

我看到自己经常输入这句话:

using (DataClasses1DataContext db = new DataClasses1DataContext())
Run Code Online (Sandbox Code Playgroud)

我记得在某个地方看到它的较短版本,但似乎可以找到它.我相信它的datacontext名称只输入一次.

谢谢!

Pau*_*sik 5

像这样?

using (var db = new DataClasses1DataContext())
Run Code Online (Sandbox Code Playgroud)

要进一步缩写,你可以这样做:

using (var db = DataClass.DB()) 
Run Code Online (Sandbox Code Playgroud)

DataClass有一个静态方法DB,它返回数据上下文的新实例.