Показать сообщение отдельно
Старый 05.11.2009, 09:44   #42  
Tarasov E is offline
Tarasov E
Участник
Аватар для Tarasov E
 
100 / 11 (1) +
Регистрация: 01.09.2009
По ходу дела возникла вот какая проблема:
Хочу вывести в текстовый файл результат работы одной процедуры:
Код:
StreamWriter Sw1 = new StreamWriter(@"C:\BP_Scanner\BP_Scanner_Hash\Tarasov.txt");
            Sw1.Write(ConnectToSite(url));
            Sw1.Close();
сам файл создается, но он пустой - я так думаю, что процедура не отрабатывает.
А вот код самой процедуры:
Код:
public static string ConnectToSite(string link)//подключение к сайту и загрузка html-кода
        {
            string Code = "";
            try
            {
                string ip = "192.168.0.7";//получение адреса прокси-сервера
                string port = "3128"; //получение номера порта

                WebProxy proxyObject = new WebProxy(ip + ":" + port, true);//передача параметров прокси
                WebClient client = new WebClient();
                proxyObject.Credentials = CredentialCache.DefaultNetworkCredentials;//передача параметров аутентификации по умолчанию
                client.Proxy = proxyObject;
                Code = new Regex(@"\s+", RegexOptions.Compiled).Replace(client.DownloadString(link), " ").Normalize();//нормализация кода страницы
            }
            catch
            {
            }
            return Code;
        }
Вообще есть предположение, что не смотря на то, что шарповский компилятор все это дело глотает - процедуры в тут надо оформлять несколько иначе? Тогда как?