Как преобразовать код из консоли в Windows Form? - C#

Узнай цену своей работы

Формулировка задачи:

Всем привет! Ребят я только начинаю постигать азы C# и не могу разобраться с такой фишкой. Прикупил книжечку, читаю в электронном виде еще одну, ну и пролистывал еще пару штук, во всех книжках изначально идёт работа с консолью, это я так поднял дабы на простом примере показать как работают простейшие функции, как работать с переменными и т.д., с этим вроде разобрался. Дальше взялся шерстить библиотеку МелкоМягких ну и уроки попутно в инете искал и столкнулся с такой хренью, везде в примерах восновном идёт вывод на консоль а мне на консоли оно не нужно. Вообщем подскажите мне как из примера с выводом на консоль переделать на вывод в Windows Form? Для примера:
{
            // Create a request for the URL. 		
            WebRequest request = WebRequest.Create ("http://www.contoso.com/default.html");
            // If required by the server, set the credentials.
            request.Credentials = CredentialCache.DefaultCredentials;
            // Get the response.
            HttpWebResponse response = (HttpWebResponse)request.GetResponse ();
            // Display the status.
            Console.WriteLine (response.StatusDescription);
            // Get the stream containing content returned by the server.
            Stream dataStream = response.GetResponseStream ();
            // Open the stream using a StreamReader for easy access.
            StreamReader reader = new StreamReader (dataStream);
            // Read the content.
            string responseFromServer = reader.ReadToEnd ();
            // Display the content.
            Console.WriteLine (responseFromServer);
            // Cleanup the streams and the response.
            reader.Close ();
            dataStream.Close ();
            response.Close ();
        }

Решение задачи: «Как преобразовать код из консоли в Windows Form?»

textual
Листинг программы
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
 
namespace WindowsFormsApplication2
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }
 
        private void button1_Click(object sender, EventArgs e)
        {
            TestWebRequest testWebRequest = new TestWebRequest();
            testWebRequest.GetData(new Uri("http://www.contoso.com/default.html"));
            label1.Text = testWebRequest.StatusDescription;
            textBox1.Text = testWebRequest.ResponseFromServer;
        }
    }
}

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

9   голосов , оценка 3.889 из 5
Похожие ответы