C# CS0201 Error. 할당, 호출, 증가, 감소 및 새 개체 식만 문으로 사용할 수 있습니다.

 C#에서 컴파일 중 '할당, 호출, 증가, 감소 및 새 개체 식만 문으로 사용할 수 있습니다.' 에러가 발생할 수 있습니다.

public static string AssetBundleGameDataKeyName = "AssetBundleGameDataSet";

 단순 클래스 내부에 이렇게 static 문자열인데 에러가 나더군요. MSDN을 참고해보니 C#은 위 스샷처럼 단순 해당 변수만 딱 사용하면 안되는 모양입니다.

string a = GameDataManager.AssetBundleGameDataKeyName;

또는

GameDataManager.Instance.Add(GameDataManager.AssetBundleGameDataKeyName, assetBundleGameData);

 이렇게 다른 변수에 대입해주거나 함수 인자로 넘기거나 등등 해주면 에러는 없어집니다.
C++에선 혼자 놀기 되는데 C#은 안되는군요.

댓글

이 블로그의 인기 게시물

'xxx.exe' 프로그램을 시작할 수 없습니다. 지정된 파일을 찾을 수 없습니다.

goorm IDE에서 node.js 프로젝트로 Hello World Simple Server 만들어 띄워보기

애드센스 수익을 웨스턴 유니온으로 수표대신 현금으로 지급 받아보자.