Returning a method value from inside a using statement that gets a DataContext seems to always work fine, like this:
public sta
There are no side effects of returning from inside a using() statement.
using()
Whether it makes the most readable code is another discussion.