static
변수를 Global.asax
에 선언하면 ASP.NET
페이지에서 어떻게 액세스 할 수 있습니까?Global.asax 정적 멤버에 액세스하는 방법?
<script runat=server">
public static object myObject = new MyClass();
// Application_Start() and other stuff goes here.
</script>
그리고,이 (모든 요청에 대해 동일한 인스턴스) 전역 객체를 저장하는 것이 좋습니다?
좋은 질문입니다. Application_Start()에서 항상 개체를 다시 초기화한다고 가정합니다. –
'asp.net'이 선언을 허용하지만'static' 변수를 찾을 수 없습니다. 'Global.asax' 내부의 코딩이 어떤 클래스에 매핑되는지를 안다면, 그 변수에 접근 할 수 있습니다. – Xaqron
Xaqron과 완전히 반대되는 것처럼 들리는군요. 어쩌면 "더 큰 그림"질문을 게시하면 더 만족스러운 대답을 얻을 수 있습니다. – Greg