コードを使ってC#コードベースの変更を行うことを可能にするMicrosoftまたはMonoプロジェクトのライブラリはありますか?これのためのセシルの何か? Cecilは、バイトレベルで作業することを許可していると思います - 言語レベルで作業するものは何ですか?C#コードで解析/リファクタリングするC#コード
私は既に修正したい問題を特定しました。単にC#のシンタックスを意識した検索/置換機能を使用することができます。
コードを使ってC#コードベースの変更を行うことを可能にするMicrosoftまたはMonoプロジェクトのライブラリはありますか?これのためのセシルの何か? Cecilは、バイトレベルで作業することを許可していると思います - 言語レベルで作業するものは何ですか?C#コードで解析/リファクタリングするC#コード
私は既に修正したい問題を特定しました。単にC#のシンタックスを意識した検索/置換機能を使用することができます。
あなたはRoslynを見てください。これは現時点ではプレビュー段階にありますが、あなたの望みのように聞こえます。 (this introductory oneを含む、さまざまなブログ記事があります)
Resharperでは状況に応じて適切な検索と置換が行われます。
http://blogs.jetbrains.com/dotnet/2010/04/introducing-resharper-50-structural-search-and-replace/
悲しいことRoslynのCTPは、今かなり不完全です。イベント、イテレータ、イニシャライザ式、LINQクエリ構文、インデクサ、または匿名型などの主要なものはサポートしていません。すぐに新しいCTPを望んでいます。 –