4

私は次のようなことをしたいと思います:

public class TaskDto : IDto
{
    //ReSharper disable ConvertToAutoProperty
    private int _id;
    public int ID { get { return _id; }}
    //ReSharper enable ConvertToAutoProperty
}

ConvertToAutoProperty は、ルールの正しい名前ではありません。グーグルは何も出ていません。ReSharper コンテキスト メニューを使用して警告を抑制する機能が表示されません。私の DTO クラスの ID だけでなく、一般的にこのルールを見たいと思っています。

何か案は?

ここに画像の説明を入力

4

1 に答える 1

4

これを試して:

// ReSharper disable ConvertToAutoPropertyWithPrivateSetter
private int _id;
public int ID { get { return _id; } }
// ReSharper restore ConvertToAutoPropertyWithPrivateSetter

ReSharper は、これを自動的に生成するオプションを提供しているはずです。ここでバグのように見えるので、ここでリクエストを作成しましたhttp://youtrack.jetbrains.com/issue/RSRP-329913

于 2012-09-12T20:19:20.270 に答える