変数のインライン化リファクタリング
このリファクタリングでは、コード内の変数のすべてをその初期化子で置き換えることができます。 リファクタリングは、初期化後に変数値が変更されない場合にのみ適用される必要があることに注意してください。
以下の例では、このリファクタリングを使用して reversed 変数をインライン展開します。
static string ReversedString(string input)
{
var chars = input.ToCharArray();
Array.Reverse(chars);
var reversed = new string(chars);
return reversed;
}
static string ReversedString(string input)
{
var chars = input.ToCharArray();
Array.Reverse(chars);
return new string(chars);
}
変数をインライン化する
宣言にキャレットを置くか、エディターに変数を使用します。
次のいずれかを実行します:
Ctrl+Alt+N を押し、次に 変数のインライン化 を選択します。
Ctrl+Alt+Shift+T を押し、を 変数のインライン化 を選択します。
メインメニューから を選択します。
競合するものが見つからない場合、JetBrains Rider はすぐにリファクタリングを実行します。 それ以外の場合は、 競合を解決するように求められます。
2026 年 6 月 12 日