相关疑难解决方法(0)

使用INotifyPropertyChanged的代码片段

我找到了INotifyPropertyChanged的这段代码片段

但是它显示了这样的代码:

INotifyPropertyChanged的

我会这样的:

  1. 对于公众:第一个字母的大写字母+ ...

  2. 私人:第一个字母+下划线+小写字母+ ...

我怎样才能做到这一点?

编辑:无需键入公共字段和私有字段

<Snippet>
    <Declarations>
        <Literal>
            <ID>type</ID>
            <ToolTip>Property type</ToolTip>
            <Default>string</Default>
        </Literal>
        <Literal>
            <ID>property</ID>
            <ToolTip>Property name</ToolTip>
            <Default>MyProperty</Default>
        </Literal>
        <Literal>
            <ID>notifyMethod</ID>
            <ToolTip>name of method to raise PropertyChanged event</ToolTip>
            <Default>NotifyPropertyChanged</Default>
        </Literal>
    </Declarations>
    <Code Language="csharp">
        <![CDATA[private $type$ _$property$;
            public $type$ $property$
            {
                get { return _$property$;}
                set 
                { 
                    if (value != _$property$)
                    {
                        _$property$ = value;
                        $notifyMethod$("$property$");
                    }
                }
            }
        $end$]]>
    </Code>
</Snippet>
Run Code Online (Sandbox Code Playgroud)

c# inotifypropertychanged visual-studio code-snippets

8
推荐指数
2
解决办法
9434
查看次数

自定义代码段在第一次"使用"语句之前未显示

CR在Visual Studio 2013中在C#源文件的顶部键入时,此自定义代码段将显示:

<?xml version="1.0" encoding="utf-8" ?>
<CodeSnippets  xmlns="http://schemas.microsoft.com/VisualStudio/2005/CodeSnippet">
    <CodeSnippet Format="1.0.0">
        <Header>
            <Title>Insert a Copyright notice</Title>
            <Shortcut>CR</Shortcut>
            <Description>Code snippet for the Copyright notice comment</Description>
            <Author>Pierre Arnaud</Author>
            <SnippetTypes>
              <SnippetType>Expansion</SnippetType>
            </SnippetTypes>
        </Header>
        <Snippet>
            <Code Language="csharp">
                <![CDATA[//  Copyright © 2015, EPSITEC SA, CH-1400 Yverdon-les-Bains, Switzerland$end$]]>
            </Code>
        </Snippet>
    </CodeSnippet>
</CodeSnippets>
Run Code Online (Sandbox Code Playgroud)

在Visual Studio 2015中,CR如果我将光标放在第一个using语句之前,则代码段不会显示在建议中.显示的唯一建议是提供的两个Visual Studio externusing片段.

知道我是否必须更新此代码段的XML才能再次使用?

编辑:我在Microsoft Connect上打开了一个问题.

code-snippets visual-studio-2015

6
推荐指数
1
解决办法
663
查看次数