a亚洲精品_精品国产91乱码一区二区三区_亚洲精品在线免费观看视频_欧美日韩亚洲国产综合_久久久久久久久久久成人_在线区

首頁 > 編程 > C# > 正文

c#獲取字符串寬度的示例代碼(字節數方法)

2020-01-24 02:54:13
字體:
來源:轉載
供稿:網友

復制代碼 代碼如下:

/**////  ///   ///  ///  ///  /// 
private ArrayList GetSeparateSubString(string mOrigianlString, int subStringCharNumber)

 ArrayList resultList = new ArrayList();

 string tempStr = mOrigianlString;

 int charNumber = subStringCharNumber;

 int totalCount = 0;
 string mSubStr = "";
  for (int i = 0; i < tempStr.Length; i++)
 {
  string mChar = tempStr.Substring(i, 1);
   int byteCount = Encoding.Default.GetByteCount(mChar);
   if (byteCount == 1) 
   { 
    totalCount++;
   mSubStr += mChar;
    if (totalCount == charNumber || i == tempStr.Length - 1)
    {
     resultList.Add(mSubStr);
     totalCount = 0;
     mSubStr = "";
    } 
   } 
   else if (byteCount > 1) 
   {  
    totalCount += 2;
    if (totalCount > charNumber ) 
    { 
     resultList.Add(mSubStr);
     if (i == tempStr.Length - 1) 
     {
      mSubStr = mChar;
      resultList.Add(mSubStr);
     }
     else
     {
      totalCount = 2;
      mSubStr = mChar;
     } 
    } 
    else if (totalCount == charNumber) 
    {
     mSubStr += mChar;
     resultList.Add(mSubStr);
     totalCount = 0;
     mSubStr = "";
    }
    else if (i == tempStr.Length - 1)
    { 
     mSubStr += mChar;
     resultList.Add(mSubStr);
    }
    else 
    { 
     mSubStr += mChar;
    } 
   } 
  } 
  return resultList;
}

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 国产精品夜夜春夜夜爽久久电影 | 欧美激情第二页 | 亚洲香蕉视频 | 日日爱夜夜爱 | 男人的天堂久久 | 禁片天堂 | 超碰高清| 一级毛片aaaaaa免费看 | 羞羞视频在线观看入口 | 成人爽a毛片一区二区免费 美女一级毛片 | 91污片| 成人国产精品久久 | 国产毛片av | 国产精品原创巨作av色鲁 | 黄色拍拍视频 | 日本久久精品视频 | www.一区二区 | 亚洲视频在线观看网址 | 亚洲激情一区二区 | 狠狠干狠狠干 | 在线成人亚洲 | 在线看av网址 | 999热在线| 久久久久综合 | 国产精品久久久久久久久久妞妞 | 久久22 | 欧美成人综合视频 | 亚洲一区二区三区四区五区中文 | 国产男女免费完整视频 | 农村妇女毛片精品久久久 | 2018国产大陆天天弄 | 久久情趣视频 | 亚洲综合色视频在线观看 | 国产成年人小视频 | 成人亚洲视频 | 91高清在线 | av入口 | 久久久久久国产精品 | 欧美亚洲免费 | 亚洲精品国产setv | 国产成人精品毛片 |