inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

173만명의 커뮤니티!! 함께 토론해봐요.

클래스내 메서드에서 필드사용시 에러관련

미해결

[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part1: C# 기초 프로그래밍 입문

클래스를 인스턴스화해서 객체로 만들어서 사용하는 법은 알고 있습니다. 필드를 생성자 및 get,set속성을 이용해서 초기화하는 것도 알고 있습니다. 그런데, 야래 클래스에 필드1개, 메소드가 두개( methodTest, Main)인데, main메소드에서는 클래스필드사용시 에러가 나옵니다. 다른 클래스에서 사용시 static필드로 사용하거나 객체로 만들어서 사용하면 되는 것 은 아는데, 같은 클래스내부인데, 왜 에러가 나는 이유를 알고 싶습니다. namespace CsharpStudy { class ClassTest { public string strVariable = "test"; static void Main(string[] args) { Console.WriteLine($"{strVariable}"); } public void methodTest() { Console.WriteLine($"{strVariable}"); } } }

  • 필드
  • 메서드
  • C#
Happy Song 댓글 1 좋아요 0 조회수 373

인기 태그

인프런 TOP Writers

주간 인기글