#c# #.net #visual-studio-code #macos-catalina
#c# #.net #visual-studio-code #macos-catalina
Вопрос:
Я рассматриваю возможность создания небольшой программы на C #, которая берет изображение, обрезает его и выдает обрезанное изображение в качестве нового изображения.
Я только начинаю работу с программой, и у меня возникают некоторые ошибки, касающиеся System.Drawing
и Bitmap
типа данных.
Я объявил растровый объект в main()
и получаю эту ошибку:
Итак, следующее, что я пытаюсь, это объявить using System.Drawing.Common;
. Это приводит к такой ошибке:
Я серьезно озадачен тем, что делать, поскольку, похоже, я ничего не могу найти в Интернете. Любая помощь была бы замечательной!
Если это поможет, я использую для написания своего кода Visual Studio Code, а моя операционная система — macOS Catalina. Я также прикрепил файл с полным кодом. Его немного, но это все, что у меня есть.
Заранее спасибо!
using System;
using System.Drawing;
using System.Drawing.Common;
namespace consoleproject
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine("Hello World!");
Bitmap bitmap = new Bitmap();
}
}
}
Комментарии:
1. Скорее всего, вам потребуется добавить ссылку на
System.Drawing
, или если это . Net core, добавьте nuget nuget.org/packages/System . Рисование. Обычный
Ответ №1:
Кажется, вам не хватает системы.Рисование.Обычный пакет. По умолчанию оно не добавлено в .Проекты Net core. Чтобы добавить его:
dotnet add package System.Drawing.Common