私が持っている文字列を解析する別の/より良い方法があるかどうかを確認しようとしています。
文字列は「#def xyz[timer=50, fill=10]」です。この文字列から、タイマーを取得して値を埋めようとしています。
私が現在持っているコードは次のとおりです。
string def = "#def xyz[timer=50, fill=10]";
string _timer = def.Remove(def.IndexOf(","));
_timer = _timer.Remove(0, _timer.IndexOf("=", _timer.IndexOf("timer")) + 1);
string _fill = def.Remove(def.IndexOf("]"));
_fill = _fill.Remove(0, _fill.IndexOf("=", _fill.IndexOf("fill")) + 1);
int timer = Int32.Parse(_timer);
int fill = Int32.Parse(_fill);
助言がありますか?
前もって感謝します!