人人做人人澡人人爽欧美,国产主播一区二区,久久久精品五月天,羞羞视频在线观看免费

當前位置:蘿卜系統下載站 > 技術開發教程 > 詳細頁面

截取固定長度字符串顯示在頁面

截取固定長度字符串顯示在頁面

更新時間:2022-08-18 文章作者:未知 信息來源:網絡 閱讀次數:

以下是代碼,呵呵,比較簡單,主要是區分漢字和字母,不然一個全是字母,一個全是漢字的兩條記錄排列在一起時會比較難看,全字符的長度只有全漢字 的一半就顯示...號了
     public static string stringformat(string str,int n)
                {
                        ///
                        ///格式化字符串長度,超出部分顯示省略號,區分漢字跟字母。漢字2個字節,字母數字一個字節
                        ///
                        string temp=string.Empty;
                        if(System.Text.Encoding.Default.GetByteCount(str)<=n)//如果長度比需要的長度n小,返回原字符串
                        {
                                return str;
                        }
                        else
                        {
                                int t=0;
                                char[] q=str.ToCharArray();
                                for(int i=0;i<q.Length&&t<n;i++)
                                {
                                        if((int)q[i]>=0x4E00 && (int)q[i]<=0x9FA5)//是否漢字
                                        {
                                                temp+=q[i];
                                                t+=2;
                                        }
                                        else
                                        {
                                                temp+=q[i];
                                                t++;
                                        }
                                }
                                return (temp+"...");
                        }
               
                }


溫馨提示:喜歡本站的話,請收藏一下本站!

本類教程下載

系統下載排行

網站地圖xml | 網站地圖html
主站蜘蛛池模板: 和林格尔县| 郎溪县| 会同县| 于都县| 大竹县| 广元市| 黑龙江省| 苏尼特右旗| 班戈县| 丁青县| 连城县| 玉田县| 敦煌市| 青神县| 江北区| 晋江市| 开江县| 磐安县| 内江市| 左权县| 龙州县| 新建县| 张家界市| 平潭县| 建宁县| 南宁市| 祁连县| 肥西县| 鄱阳县| 金塔县| 得荣县| 琼结县| 富平县| 岗巴县| 西充县| 上杭县| 和顺县| 桃江县| 浏阳市| 平定县| 策勒县|