Не удается неявно преобразовать тип “System.Drawing.Bitmap” в “string”

373
20 ноября 2017, 17:01

Обрабатываю изображения и вызываю метод RequestJson, он принимает url картинки и добавляет в dataGridView1, но RequestJson пишет Не удается неявно преобразовать тип "System.Drawing.Bitmap" в "string"

        for (int i = 0; game.games.Count > i; i++)
        {
            string Url = "http://media.steampowered.com/steamcommunity/public/images/apps/" + game.games[i].Appid + "/" + game.games[i].Img_logo_url + ".jpg".ToString();
            string bmp = RequestJson(Url);
            t.Rows.Add(new object[] { bmp, game.games[i].Name, game.games[i].Playtime_2weeks, game.games[i].Playtime_forever });
            dataGridView1.DataSource = t;
        }
Answer 1

Если я правильно понял, ты пытаешься преобразовать картинку в текст.

".jpg".ToString(); // часть кода.

Можно не делать Json запрос. А генеррирвоть сразу URL

var game = "730"; // APPID игр (CSGO)

Так же в твоем коде измени ссылку:

string Url = "http://cdn.edgecast.steamstatic.com/steam/apps/" + this.game +"/header.jpg 
Answer 2

Все работает

    public Bitmap RequestJsonImage(string Url)
    {
        HttpWebRequest myRequest = (HttpWebRequest)WebRequest.Create(Url.ToString());
        myRequest.Method = "GET";
        HttpWebResponse myResponse = (HttpWebResponse)myRequest.GetResponse();
        Bitmap bmp = new Bitmap(myResponse.GetResponseStream());
        myResponse.Close();
        return bmp;
    }
READ ALSO
Не могу разобраться с ошибками CS0501 CS0103

Не могу разобраться с ошибками CS0501 CS0103

Не могу разобраться с кодом у меня выскакивает ошибка CS0103 CS0103 The name 'cont_brick' does not exist in the current context то же самое относится и к "atimer"Прошу помощи

487
Клик по координатам c# wpf

Клик по координатам c# wpf

Нужно воспроизвести клик мышкой по заданным координатам, делаю так :

460
Генерация случайных чисел по тайимнгу Visual C#

Генерация случайных чисел по тайимнгу Visual C#

Всем привет, буду благодарен, если кто то поможет с генерацией случайных чисел в Visual C# и их вывод в label

311
c# WPF координаты окна в рамках MVVM

c# WPF координаты окна в рамках MVVM

В WPF у окна есть несколько свойств, отвечающие за его расположение на экране: Left, TopКак в рамках MVVM изменять эти свойства, учитывая, что обычная...

284