Почему к статическому полю нельзя обратится через this - C#

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

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

Привет всем. Создал Статический клас, в нем статические поля, потом использю их в статических методах. Ну все это было сделано для того что б не создавать экземпляры класов, а клас использовать просто как место хранения функций. Вот упрощеный код)
static string s;
public static void SomeMethod(string s)
        {
          this.s = s;           
        }
Выходит что нельзя сделать this.s Можно другую переменную создать и проблем нет, но вопрос у меня почему к статическому полю нельзя обратится через this и можно ли как небудь к ней обратится похожим способом? Спасибо всем за ответы.

Решение задачи: «Почему к статическому полю нельзя обратится через this»

textual
Листинг программы
static string s;
public static void SomeMethod(string s)
        {
          ClassName.s = s;           
        }

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


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

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

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