代码如下:
<BR> /* <STRONG>时间很久远了,有码友要,我抄了下来,记得使用的时候还是有部分例外情况要处理,大部分是ok的。</STRONG>
* 函数:
* 说明:无损返回HTML代码
*
* 作者:卡斯Kas(QQ:10590916)
* 修改:2010-12-13、
*/
public static string LeftH(string str, int l)
{
//为了防止错误
string odstr = str;
bool isHtml = false;//判断截取开头是否是字符串
int maxLen = str.Length;
int n = 0, i = 0, b = 0, e = 0;
string c, c2 = "", Start = "", EndLabel = "", AllLabel = "";
if (l >= str.Length) return str;//截取字段大于字符长度
bool isErr = false;
try
{
while (n < l && i < maxLen)
{
//1
i++;
c = str.Substring(i - 1, 1);
string end2str = "";
try
{
end2str = str.Substring(i - 1, 2);
}
catch
{
新闻热点
疑难解答
图片精选