编写用于方法链的代码片段

Squ*_*ing 8 c# visual-studio code-snippets visual-studio-2019

目标

编写产生此结果的代码片段: .Select(k => new { })

测试片段主体

<Header>
    <Title>SelectAnonymous</Title>
    <Shortcut>selectAnonymous</Shortcut>
    <Description>Shortcut for creating Selects with an anonymous object.</Description>
</Header>
<Snippet>
    <Declarations>
        <Literal>
            <ID>ParamName</ID>
            <ToolTip>The name of the parameter</ToolTip>
            <Default>x</Default>
        </Literal>
    </Declarations>
    <Code Language="CSharp">
        <![CDATA[.Select($ParamName$ => new { $end$ })]]>
    </Code>
</Snippet>
Run Code Online (Sandbox Code Playgroud)

问题

Visual Studio 不建议在链接这样的方法时使用代码片段: dummyObjectList.selectAnonymous,它只建议此时的方法。

问题

是否可以“教授”Visual Studio 或以这样一种方式更改代码片段,即 Visual Studio 会建议将代码片段与现有方法一起使用(同时如上所述链接方法)?

技术

视觉工作室 2019

斗争

是真实的