用於剪下字串
///
/// 用於剪下字串
///
/// 字串
/// 留字串的長度
///
public static string CutStr(string sInString, int iCutLength)
{
if (sInString == null || sInString.Length == 0 || iCutLength <= 0)
return "";
int iCount = System.Text.Encoding.GetEncoding("GB2312").GetByteCount(sInString);
if (iCount > iCutLength)
{
int iLength = 0;
for (int i = 0; i < sInString.Length; i++)
{
int iCharLength = System.Text.Encoding.GetEncoding("GB2312").GetByteCount(new char[] { sInString[i] });
iLength += iCharLength;
if (iLength == iCutLength)
{
sInString = sInString.Substring(0, i + 1);
break;
}
else if (iLength > iCutLength)
{
sInString = sInString.Substring(0, i);
break;
}
}
}
return sInString;
}
/// 用於剪下字串
///
/// 字串
/// 留字串的長度
///
public static string CutStr(string sInString, int iCutLength)
{
if (sInString == null || sInString.Length == 0 || iCutLength <= 0)
return "";
int iCount = System.Text.Encoding.GetEncoding("GB2312").GetByteCount(sInString);
if (iCount > iCutLength)
{
int iLength = 0;
for (int i = 0; i < sInString.Length; i++)
{
int iCharLength = System.Text.Encoding.GetEncoding("GB2312").GetByteCount(new char[] { sInString[i] });
iLength += iCharLength;
if (iLength == iCutLength)
{
sInString = sInString.Substring(0, i + 1);
break;
}
else if (iLength > iCutLength)
{
sInString = sInString.Substring(0, i);
break;
}
}
}
return sInString;
}
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/12639172/viewspace-609979/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- parseInt 是用於字串,而不是用於數字字串
- 剪下板管理工具Paste啟用版AST
- Paste 中文免啟用:Mac電腦剪下板神器ASTMac
- Paste for Mac(剪下板管理工具)3.1.5啟用版ASTMac
- 剪下板管理神器:Clipsy for mac v2.0啟用版Mac
- cad剪下快捷鍵是什麼 cad剪下命令快捷鍵
- ae怎麼剪下掉不想要的部分 ae剪下工具在哪
- uPaste for mac剪下板工具ASTMac
- Paste for Mac(剪下板工具)ASTMac
- 字串拼接應用字串
- Paste for Mac(剪下板管理工具)v4.1.2啟用版ASTMac
- 簡單好用的剪下板工具 Paste Wizard 啟用最新版AST
- Paste for Mac(剪下板工具) v4.1.2中文啟用版ASTMac
- 細數Java的語法糖(一): 用於字串拼接的 "+" 運算子Java字串
- 細數Java的語法糖(一): 用於字串拼接的 “+” 運算子Java字串
- H5剪下板功能H5
- CAD剪下命令如何使用
- 用c#生成xml字串及解析xml字串C#XML字串
- 剪下後的檔案可以恢復嗎?恢復剪下檔案怎麼辦?
- 推薦一個非常好用的Chrome擴充套件應用,用於美化Json字串Chrome套件JSON字串
- sql對於字串的處理SQL字串
- 關於字串的好文章字串
- delphi中關於字串的操作字串
- [Flutter翻譯]Flutter中的剪下Flutter
- 分享cropper剪下單張圖片demo
- 6.自定義圖片剪下
- Python字串的運用Python字串
- jq用逗號分隔字串字串
- 字串合集應用總結字串
- windows10怎麼開啟剪下板_windows10的剪下板在哪裡開啟Windows
- Mac電腦好用的剪下板工具Paste Wizard 啟用最新版+Paste Wizard 啟用序列號MacAST
- 關於動態字串的繫結字串
- Paste for Mac(剪下板工具)支援13系統-中文啟用版-相容M1ASTMac
- Mac版 Unclutter 2.2.7中文啟用版 選單欄剪下板暫存Mac
- SQL中也可以用格式字串定製日期轉字串SQL字串
- 用三種方式取出給定字串中的目標字串字串
- js 一鍵複製至剪下板JS
- CSS 中的顏色、背景和剪下CSS