古いC#コードベースをアップグレードしており、通常のプロパティを自動実装のプロパティに変換したいと考えています。 Visual Studioからこれを行うことはできますか?通常のプロパティから自動実装されたプロパティへの変換
答えて
possible using Resharperです。あなたは完全にfunctioning trial version for 30 daysをダウンロードすることができます。
ありがとうございます。私はCodeRushを試みようとしていました。 Resharperもチェックします。 – Sriram
meh;私がそれをインストールするたびに、私はそれから多くを得ることができないと結論し、再びアンインストールします。 –
@Marc - 私がそれから得る主な利点は、この場合のようにリファクタリングです。私はそれが主観的なので、そのビットを削除します。 – TheCloudlessSky
私はVSでこれを行う方法はないと思っていますが、ReSharperのようなツールを使ってこのようなリファクタリングを行うことができます。
- 1. 自動実装されたプロパティとシリアライゼーション
- 2. C#で自動実装されるプロパティ
- 3. 自動プロパティを通知プロパティに変換する(WPFのMVVM)
- 4. 非変更値と自動実装プロパティ
- 5. xsd.exe自動実装プロパティ
- 6. MVC変換されたプロパティへのバインド
- 7. VB10、自動実装のプロパティとCOM
- 8. 自動化されたプロパティ?
- 9. 自動プロパティ初期化子シングルトン実装
- 10. 保護されたセッターでVB.NETで自動的に実装されるプロパティ?
- 11. C#:インターフェイスから実装されたクラスのプロパティを取得
- 12. 可変オブジェクトの自動プロパティ
- 13. Outlookアドインの設定と自動実装のプロパティ
- 14. 自動実装されたプロパティがASP.NET 2.0で動作するのはなぜですか?
- 15. プロパティ - Objective-Cでの変数の実装
- 16. Mono.Cecilを使用すると、プロパティの自動実装されたバッキングフィールドが挿入されます
- 17. なぜC#の自動実装されたプロパティでアクセサーが必要なのですか?
- 18. 自動実装されたプロパティは実際にコンパイル時にプライベートフィールドを生成しますか?
- 19. データベースの文字列からbooleanプロパティへの変換Entity Framework 4.1
- 20. テーブルセル変換へのVaadin beanプロパティのカスタマイズ
- 21. 一度に複数のプロパティで「自動プロパティに変換」を使用
- 22. auto_ptrから通常のポインタへの変換
- 23. 計算されたプロパティのPropertyChanged通知
- 24. Azure IoTハブデバイスツインの報告されたプロパティの8バイト数が自動的にfloatに変換されます
- 25. SUP 2.1からiphoneデバイスへのデータ変更通知の実装
- 26. 式でのコレクションから、ネストされたプロパティへのアクセス
- 27. JSONからJavaオブジェクトへのエスケープされたプロパティの逆シリアル化
- 28. ディレクティブから隔離されたスコープのプロパティへのアクセス
- 29. アクセサのプロパティの実装
- 30. Kotlinのインターフェイスで宣言されたプロパティを実装する
警告: 'BinaryFormatter'を使用して項目をシリアル化すると、シリアル化コードが破損します。 –
@ TheCloudlessSkyいいえ、大したことはありません。自動的に実装されるプロパティは、非常に異なるフィールド名を取得します。 'BinaryFormatter'はフィールドベースのシリアライザであり、**フィールド名は重要**です。したがって、もしあなたがあなたのデータを 'private int foo; public int Foo {get {return foo;} {foo = value;}を返します。 }} 'それから、' public int Foo {get; set;} 'でデシリアライズしようとすると、"ブーム "になります。 –
@Marc - Oops、申し訳ありません。いい視点ね。 – TheCloudlessSky