ユーザーがテキスト ボックスに入力した文字列があります。ユーザーが入力しない場合は、文字列に '#' を挿入する必要があります。
expected format : aaa#aa#a
期待される形式を確認して修正するコードは次のとおりです。
ユーザーがこれを入力した場合: aaaaaa、
if (enteredtext.Length >= 7 && enteredtext.EndsWith(","))
{
if (enteredtext.IndexOf('#', 3, 3) == -1)
enteredtext = enteredtext.Insert(3, "#");
if (enteredtext.IndexOf('#', 6, 6) == -1)
enteredtext= enteredtext.Insert(6, "#");
}
それを達成するための他の最良の方法はありますか?