使用使用模式重新锐化搜索(... new System.Data.Linq.DataContext)
我正在尝试
using (var context = new $DataContext$())
使用 Resharpers 的“Search with Pattern”来搜索 DataContext 是扩展 System.Data.Linq.DataContext 的任何类。
我使用的模式是:
using($type$ $var$ = new $type$($args$))
{
$stmt$
}
这似乎返回 all using 语句,例如使用 StreamWriter、使用 FileStream,这些显然不是从 System.Data.Linq.DataContext 派生的东西
如何只返回指定的类型?
我正在使用 VS 2010 SP1 Beta 和 ReSharper 5.1 C# 版本 build 5.1.1727.12
I am attempting to search for
using (var context = new $DataContext$())
where DataContext is any class that extends System.Data.Linq.DataContext
using Resharpers 'Search with Pattern'.
The pattern I'm using is:
using($type$ $var$ = new $type$($args$))
{
$stmt$
}
This appears to return all using statements, eg using StreamWriter, using FileStream, things that clearly do not derive from System.Data.Linq.DataContext
How can you return only the types indicated?
I am using VS 2010 SP1 Beta and ReSharper 5.1 C# Edition build 5.1.1727.12
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我建议您将其作为错误归档,因为以下返回预期结果:(
像您展示的设置)。
它只返回这一行:
但不返回这一行:
I suggest you file it as a bug, because the following returns the expected results:
(Settings like you showed them).
It returns only this line:
But not this: