Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Shorter way to create datacontext object?

Tags:

c#

linq-to-sql

I have a very simple question and would be great if someone could save me some typing in the future.

I see myself typing this statement often:

using (DataClasses1DataContext db = new DataClasses1DataContext())

I remember seeing a shorter version of it somewhere but can seem to find it. I believe it has the name of the datacontext only typed once.

Thanks!

like image 776
Sealer_05 Avatar asked Dec 28 '22 01:12

Sealer_05


1 Answers

Like this?

using (var db = new DataClasses1DataContext())

To abbreviate it even further you could do something like this:

using (var db = DataClass.DB()) 

Where DataClass has a static method DB that returns a new instance of your data context.

like image 126
Paul Sasik Avatar answered Jan 12 '23 22:01

Paul Sasik