警告我有以下如何避免可達代碼
string currency = string.Empty;
Regex r = new Regex(@"~(\w*[a-zA-Z0-9$£~%]+)", RegexOptions.IgnoreCase | RegexOptions.Compiled);
for (Match m = r.Match(expression); m.Success; m = m.NextMatch())
{
currency = (m.Groups[1].Value);
break;
}
return currency;
的內涵是,在循環後的首場比賽就應該打破。
警告消息(無法到達的代碼)正在發生m = m.NextMatch()循環。
如何克服這一點?
感謝