int iLen = strArea.IndexOf(','); //判断逗号第一次出现的位置。
string AreaCode = CurLoginUser.Area.Substring(0, iLen > 0 ? iLen : (CurLoginUser.Area.Length));
//然后如果iLen的位置大于0的情况下,就做一种操作,另外做其他操作。
这里就是的代码语句更加的简洁。这久相当于一个if else语句,原本4到8行的数据用一行代码就可以正确的表达出来。
再来就是在遇到一个判断有多种的情况下,就可以使用switch语句,这样页面上也可以更加的简洁。