私はこの同じコードを2か所に持っています:
if (amountUnit.ToLower().Contains("x"))
{
string[] amount = amountUnit.Split('x');
x = amount[0].Trim();
y = amount[1].Trim();
}
else
{
x = "1";
y = amountUnit.Trim();
}
//
unit = textInBrackets.Replace(amountUnit, "");
name = "";
for (int z = 0; z < i; z++)
{
name += someArray[z];
name += " ";
}
name = name.Trim();
正確なコードが 2 回繰り返されます。修正方法は?新しいメソッドで抽出すると、多くの ref 入力パラメーターができます。別の方法はありますか?無理ならコメントまでの部分だけ?