Question

J'essaie de rechercher

using (var context = new $DataContext$())

où Datacontext est toute classe qui s'étend System.Data.Linq.DataContext Utilisation de Resharpers «Recherche avec modèle».

Le motif que j'utilise est:

using($type$ $var$ = new $type$($args$))
{
  $stmt$
}

enter image description here

Cela semble revenir tout En utilisant des instructions, par exemple en utilisant Streamwriter, en utilisant FileStream, des choses qui ne dérivent clairement pas de System.Data.Linq.DataContext

Comment pouvez-vous retourner uniquement les types indiqués?

J'utilise VS 2010 SP1 Beta et Resharper 5.1 C # Edition Build 5.1.1727.12

Était-ce utile?

La solution

Je vous suggère de le déposer en tant que bogue, car le suivant renvoie les résultats attendus:

$type$ $var$ = new $type$($args$);

(Paramètres comme vous les avez montrés).
Il ne renvoie que cette ligne:

var context2 = new DataContext("");

Mais pas ceci:

var stream2 = new FileStream("", FileMode.CreateNew);
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top