コード例 #1
0
        public void real_test()
        {
            var          homeLinkSpider = new HomeLinkSpider();
            const string outputFile     = @"D:\android\housewhere.spider\data\estates.txt";

            using (var fileStream = new FileStream(outputFile, FileMode.OpenOrCreate, FileAccess.ReadWrite, FileShare.Read))
            {
                homeLinkSpider.Spide(est =>
                {
                    var bytes = Encoding.UTF8.GetBytes(est + Environment.NewLine);
                    fileStream.Write(bytes, 0, bytes.Length);
                    fileStream.Flush();
                });
            }
        }
コード例 #2
0
        static void Main(string[] args)
        {
            var          homeLinkSpider = new HomeLinkSpider();
            const string outputFile     = @".\estates.txt";

            using (var fileStream = new FileStream(outputFile, FileMode.OpenOrCreate, FileAccess.ReadWrite, FileShare.Read))
            {
                using (var writer = new StreamWriter(fileStream, Encoding.UTF8))
                {
                    homeLinkSpider.Spide(est =>
                    {
                        writer.Write(est + Environment.NewLine);
                        writer.Flush();
                    });
                }
            }
        }