惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

有赞技术团队
有赞技术团队
Stack Overflow Blog
Stack Overflow Blog
爱范儿
爱范儿
B
Blog
博客园 - 三生石上(FineUI控件)
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
A
About on SuperTechFans
C
Check Point Blog
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
P
Proofpoint News Feed
Engineering at Meta
Engineering at Meta
Y
Y Combinator Blog
WordPress大学
WordPress大学
小众软件
小众软件
博客园 - 司徒正美
Apple Machine Learning Research
Apple Machine Learning Research
Recent Announcements
Recent Announcements
L
LangChain Blog
大猫的无限游戏
大猫的无限游戏
阮一峰的网络日志
阮一峰的网络日志
D
DataBreaches.Net
博客园 - 聂微东
Microsoft Security Blog
Microsoft Security Blog
美团技术团队

博客园 - 冰凌水心

导入文本格式数据到数据库中 截取字符串中数字和字母函数 GridView在RowCommand取得当前行和列的值 NHibernate学习笔记收藏 javascript小技巧 全/半角转换,间繁体转换 常用JS (转) UrlRewrite、地址映射技术 返回距离指定日期的天数 数字转汉字函数(转自http://www.cnblogs.com/deadshot123/archive/2006/11/18/564521.html) IBM Rational AppScan:跨站点脚本攻击深入解析 常用正则表达式 链接 SQL2005的一点记录 将文字内容和图片插入到 Access 数据库 Repeater嵌套Repeater实现分类并绑定分页 只查询当前页 类实现.NET框架下的加密和解密(网上找来的,忘记是哪位大侠的杰作了) 改写别人的分页控件代码(有加密) 改写别人的分页控件代码
截断字符,如果文章字数超过指定字符个数,用省列号代替
冰凌水心 · 2008-10-16 · via 博客园 - 冰凌水心

        /// <summary>
        /// 中文:截断字符,如果文章字数超过指定字符个数,只显示指定数其他用...代替
        /// </summary>
        /// <param name="article">文本</param>
        /// <param name="num">字符数</param>
        /// <returns>string</returns>
        public static string ContentCN(object article, int num)
        {
            string content = (string)article;
            System.Text.ASCIIEncoding en = new System.Text.ASCIIEncoding();
            byte[] b = en.GetBytes(content);
            int len = 0;
            for (int i = 0; i < b.Length; i++)
            {
                if (b[i] == 63)  //判断是否为汉字或全脚符号
                {
                    len++;
                }
                len++;
            }
            if (len > num)
                content = content.Substring(0, num / 2 - 1) + "...";

            return content;
        }