こんにちは、VS2005のソリューション/プロジェクトファイルがありますが、ソースコード自体にC#3.0の新しい言語機能(主に自動プロパティ)が含まれています。 。このものをC#2.0に手で変換するのは地獄でしょう。自動的に行うツールはありますか?ありがとう!自動的にC#3の構文砂糖を展開する
1
A
答えて
0
C#3.0コンパイラでソースをコンパイルし、Reflector + FileDisassemblerを使用して、逆コンパイルされたソースをC#2.0互換ファイルにダンプしてください。
1
無料のCodeRush Expressがこれを使用していることは既にわかっています。この機能は「バッキングストアの作成」と呼ばれます。そこには他のリファクタリングもありますが、推論型( 'var')への/からの変換も可能です。
1
Resharperは、自動的に2倍のクリックでバッキングフィールドを持つプロパティにプロパティを変換します。
また、定義した基準に基づいてファイルのバッチを処理し、必要な処理を実行できるようにすることもできます。
関連する問題
- 1. 砂糖ormの自動インクリメントプライマリキー
- 2. C#構文砂糖3つの条件で
- 3. スカラ構文砂糖とJavaリスナーパターン
- 4. スカラマップ:神秘的な構文的な砂糖?
- 5. Perl:後続のCoderef引数の構文的砂糖?
- 6. Scalaの解説:重要な機能や構文的な砂糖?
- 7. 変数を更新する際の構文的砂糖文字列連結
- 8. Rubyの構文砂糖には「ルール」がありますか?
- 9. 砂糖クエリは砂糖のメソッドと同等です。
- 10. initメソッドは構文砂糖を持つinit配列ですか?
- 11. 多くの列のSUMの構文の砂糖
- 12. 砂糖の構文としてC#5の非同期(または非)?
- 13. Pythonデコレータは文法的な砂糖だけですか?
- 14. 砂糖セッションの生涯
- 15. Groovy - XMLツリーのトラバーサルbreadthFirst()メソッドを構文砂糖として*を使用する
- 16. emacsのコメントブロックを自動的に展開
- 17. パンダの列の値を書き換える構文的な砂糖はありますか?
- 18. 糖衣構文
- 19. カフカストリームアプリを自動的に展開
- 20. 展開時に自動的に開閉棒を変更する
- 21. forループカウンタ用の合成砂糖
- 22. 自動的に展開される動的リスト
- 23. 砂糖に2つの数字を追加する方法
- 24. 実行時に砂糖にテーブルを追加する方法ORM
- 25. 構造体の配列を動的に展開する
- 26. 依存関係をエンタープライズリポジトリに自動的に展開する
- 27. "var {args}"でC++ 0xの新機能、あるいは単に構文的な砂糖を初期化していますか?
- 28. 展開時にReporting Servicesがアンカーに自動的にスクロールする
- 29. 自動的にテキストボックスを展開する方法
- 30. これをもっときれいにするような文法的な砂糖はありますか?
ありがとうございますが、私はVS 2005で動作するCodeRush Expressを取得することができません。それは正常にインストールされましたが、VSのどこにも表示されません。手伝ってくれてありがとう。 –
実際、それはメニューのようなものではありませんが、自動プロパティにカーソルを置くと、青いアンダースコア(赤いアンダースコアに似ています)が表示されます。また、ctrl + 'キーを押すと、CodeRushのリファクタリングメニューが表示されます。 –
私は最終的にVSに統合されたDXCoreパッケージを修復しなければならなかったので、偽です。愚かなインストーラ... –