Esempio n. 1
0
        static void Main(string[] args)
        {
            #region List数组
            List <int> arr = new List <int>();
            for (var i = 0; i < 10; i++)
            {
                arr.Add(i);
                //Console.WriteLine();
            }
            #endregion
            #region 委托
            testWeiTuo wt = new testWeiTuo(intrr);
            wt += intss;
            wt("AA");
            openInt("Aa", intrr);
            #endregion
            #region Event CallBack
            AsyncFunction o = new AsyncFunction();
            //o.Fun();
            #endregion
            #region Timer
            Timer Timmer;
            //Timmer = new Timer();

            #endregion

            #region 网页抓取
            GetWebData getWebData = getPageCon;
            getWebData.BeginInvoke(null, null); //异步执行网页读取
            LoadingAnimate();
            if (pageData.Count > 0)
            {
                //Console.WriteLine(pageData[0]);
            }
            else
            {
                Console.WriteLine("没有读取到数据");
            }
            WebContent.Credentials = CredentialCache.DefaultCredentials;

            //Byte[] pageData = WebContent.DownloadData("https://movie.douban.com/top250"); //从指定网站下载数据
            //string pageHtml = Encoding.Default.GetString(pageData);  //如果获取网站页面采用的是GB2312,则使用这句
            //string pageHtml = Encoding.UTF8.GetString(pageData); //如果获取网站页面采用的是UTF-8,则使用这句
            //Console.WriteLine(pageHtml);//在控制台输入获取的内容
            //string[] getLink = GetLinks(pageHtml);//使用正则表达式获取页面链接

            //foreach (string Link in getLink)
            //{
            //    Console.WriteLine(Link);
            //}
            #endregion
            Console.ReadKey();
        }
Esempio n. 2
0
 private static void openInt(string name, testWeiTuo makeOpen)
 {
     makeOpen(name);
 }