1. 程式人生 > >c#字串簡寫和全稱比對

c#字串簡寫和全稱比對

  • 需求:涉及到單位名稱之類的字串,會用到簡寫,如果需要和全稱比對,對坐入號

  • 解決方法:

    var danwei = “財政經濟委員會”
     char[] dw = danwei.ToCharArray(); //假設簡寫是“財經委”
     var danweis = _l_MenuAppService.FindByFilter(null, null);
      danweis.ForEach(d =>
       {
          for (int i = 0; i < dw.Length; i++)
         {
              if (d.name.IndexOf(dw[i]) != -1)
             {
                 danwei = d.name;
             }
             else
             {
                  break;
             }
         }
      });