App_Code/MCommon.cs

(开头部分) 2KB

这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。

using System;
using System.Data;
using System.Text;
using System.Collections.Generic;


public class MCommon
{

	public static string GetArticalLink(object aid, object atitle, int charcount)
	{
		StringBuilder link = new StringBuilder();
		link.AppendFormat("<a style='display:block;' href=\"showartical.aspx?aid={0}\">{1}</a>",
							DES.MD5Encrypt(aid.ToString()),
							substr(atitle.ToString(),charcount));
							
		return link.ToString();
	}

    public static string GetPaperLink(object aid, object atitle, int charcount)
    {
        StringBuilder link = new StringBuilder();
        link.AppendFormat("<a style='display:block;' href=\"showpaper.aspx?pid={0}\">{1}</a>",
                            DES.MD5Encrypt(aid.ToString()),
                            substr(atitle.ToString(), charcount));

        return link.ToString();
    }

    public static string GetAlistLink(object aid, object atitle)
    {
        StringBuilder link = new StringBuilder();
        link.AppendFormat("<a style='display:block;' href=\"alist.aspx?atype={0}\" ><span>{1}</span></a>",
                             DES.MD5Encrypt(aid.ToString()),
                            atitle.ToString()
                            );

        return link.ToString();
    }


    public static string GetTeacherInfo(object atitle)
    {
        string[] arr = atitle.ToString().Split(new string[] { "—" }, StringSplitOptions.RemoveEmptyEntries);
        StringBuilder info = new StringBuilder();
        info.AppendFormat("<h3>{0}</h3><p>{1}</p>",
                            arr[0] != null ? arr[0] : "",
                            arr[1] != null ? arr[1] : ""
                            );
        return info.ToString();
    }
	
	public static  string split(string str, int idx)
    {
        string[] arr = str.Split(new string[] { "-" }, StringSplitOptions.RemoveEmptyEntries);

        if (arr.Length > idx) return arr[idx];
        else return str;
    }

后面还有 19 行代码,购买后查看完整代码

24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明

AI 解读

登录后可用,每次 10 积分,解读结果公开显示在下面。

还没有人解读过这个文件。