小编Yoe*_*eri的帖子

Resharper自定义模式:忽略属性属性

我正在编写一些Resarper Custom Patterns来警告我们一些需要注意的代码结构.其中一个是使用lambda变量OnPropertyChanged(()=> propertyname)替换OnpropertyChanged("String")

我定义的搜索模式是:

 public $type$ $property$
 {
            get { return $backingfield$; }
            set
            {
                if($backingfield$  != value) {
                    $backingfield$ = value;
                    OnPropertyChanged($String$);
                }
           }
 }
Run Code Online (Sandbox Code Playgroud)

这种模式正在被替换为:

public $type$ $property$
{
        get { return $backingfield$; }
        set
        {
            if($backingfield$  != value) {
                $backingfield$ = value;
                OnPropertyChanged(() => $property$);
            }
        }
}
Run Code Online (Sandbox Code Playgroud)

问题: 应用此时,Resharper会抛弃属性上定义的属性.这个片段:

[MyAttribute]
public int Test
{
            get { return _Test; }
            set
            {
                if (_Test != value)
                {
                    _Test = value;
                    OnPropertyChanged("Test");
                }
            }
}
Run Code Online (Sandbox Code Playgroud)

被取代

public …
Run Code Online (Sandbox Code Playgroud)

c# resharper visual-studio-2010 resharper-6.0

5
推荐指数
1
解决办法
1317
查看次数

打印样式表 - 链接和图像

我正在为在线社区创建一个打印样式表.样式表没有问题,除了... safari和firefox似乎添加了一个包含链接url的元素(dunno for ie).

我想要一个没有链接网址的列表的"干净"打印输出,以及如何摆脱它们的任何想法.(不建议在非链接元素中包含文本;-)

不需要的打印链接

css printing

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