App_Code/lnlab.cs

(开头部分) 37KB

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

using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Text.RegularExpressions;
using Models;


public class lnlab
{

    /// <summary>
    /// 获取flash
    /// </summary>
    /// <param name="ClassID">栏目id,如为整站,则使用"N"</param>
    /// <param name="Num">条数</param>
    /// <param name="WordsNum">字数</param>
    /// <param name="Width">宽度</param>
    /// <param name="Height">高度</param>
    /// <returns></returns>
    public static string LnFlash(string ClassID, string Num, string WordsNum, string Width, string Height)
    {
        string result = "";
        string AllText = "";
        string AllPic = "";
        string AllLink = "";
        int _classID = Convert.ToInt32(ClassID);
        int _num = Convert.ToInt32(Num);

        Entities mydb = new Entities();
        var q = from p in mydb.L_Newss
                where p.Content.Contains("src=")
                select p;
        if (ClassID != "N")
        {

            q = q.Where(p => p.ClassId == _classID).OrderByDescending(p => p.NID).Take(_num);

        }
        else
        {
            q = q.Take(_num).OrderByDescending(p => p.NID);
        }
        foreach (var p in q)
        {
            AllLink += "Pages_" + p.ClassId + "_" + p.NID + ".aspx|";
            AllText += TrimString(p.Title, WordsNum) + "|";
            string biaoda = @"src=""([\s\S]*?)""";
            Regex regimg = new Regex(biaoda);
            MatchCollection mcimg = regimg.Matches(p.Content.ToString());
            if (mcimg.Count > 0)
            {
                AllPic += mcimg[0].ToString().Replace("src=", "").Replace("\"", "") + "|";
            }
            else
            {
                AllPic += "|";
            }


后面还有 991 行代码,解锁后查看完整代码

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

AI 解读

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

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