Recherche Resharper avec modèle d'utilisation (… new System.Data.Linq.DataconText)
-
15-11-2019 - |
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$
}
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
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