Код работает в Program.cs и не работает в Class1.cs

135
02 июля 2019, 20:50

Обнаружил, что в классе кусок кода не работает, хотя все библиотеки подключены. Прикрепил скрины:

В чём может быть проблема?

Answer 1

Ошибка из-за несоответствия имен метода и свойств пространств имен.

Переименуйте метод, и ошибка уйдет.

Тут скорее не рекурсия, а просто в пространстве имен класс Screen и метод ваш Screen имеют одинаковое название. И IDE не может понять что вы там имели веду. Всегда перед тем как постить вопрос, наведите на ошибку и почитайте что там написано, может просто опечатка.

class Class1
{
    public void CreateScreen()
    {
        Graphics graph = null;
        Bitmap bmp = new Bitmap(Screen.PrimaryScreen.Bounds.Width,
        Screen.PrimaryScreen.Bounds.Height);
        graph = Graphics.FromImage(bmp);
        graph.CopyFromScreen(0, 0, 0, 0, bmp.Size);
        bmp.Save("filename.png");
    }
}

Удачи в программировании!

SeeSharp

READ ALSO
Как в TextBox найти нужные символы?

Как в TextBox найти нужные символы?

Пишу прогу, которая работает вместе с adbexe Сделал так,чтобы все ответы от adb выводились в TextBox

158
C# WebBrowser как программно удалить cookie

C# WebBrowser как программно удалить cookie

у меня вопрос, мне на кнопку нужно повесить два действия, 1 - Это перейти на другую страницу сайта, 2 - Удалить куки WebBrowser (IE 11)Вот код моей кнопки:

139
Не отправляется запрос при использовании другого типа кнопки

Не отправляется запрос при использовании другого типа кнопки

Подскажите пожалуйста почему если использовать AjaxBeginForm, тогда нужно использовать кнопку с типом submit для отправки формы, а если использовать...

134