0

コードからすべてのusingステートメントを削除し、参照されているコード行を完全に修飾する方法が必要です。例:

前:

using System.Windows.Forms;
namespace XYZ
{
    class Temp
    {
        public void IRFunction()
        {
            MessageBox.Show("Hello!");
        }
    }
}

後:

namespace XYZ
{
    class Temp
    {
        public void IRFunction()
        {
            System.Windows.Forms.MessageBox.Show("Hello!");
        }
    }
}

私は、ソリューションが次の質問にも自動的に答えると想定しています:usingステートメントの資格があり、コード内の参照を解決するために使用できる、参照された名前空間を列挙する方法。

4

1 に答える 1

5

なぜそんなことをしたいのかわかりませんが...

ReSharperはあなたのためにそれを行うことができます。

オプション>コード編集>C#>名前空間のインポート

次に、[完全修飾名を使用]ラジオボタンを設定します。

それが設定されると、既存のコードに対して「コードクリーンアップ」を実行でき、完全修飾名に使用法が変更されます。

于 2012-04-07T03:16:16.830 に答える