2009-10-22 3 views
2

100 페이지가 넘는 ASP.NET 웹 응용 프로그램이 있습니다. 각 페이지는 몇 가지 일반적인 값 (예 : 현재 USDoller 비율)을 사용하고 있습니다.이 값은 언제든지 변경할 수 있습니다. 이제는 하나의 파일에서이 값을 유지하여 언제든지 그녀를 변경시킬 수 있습니다. 웹 구성에 저장하고 싶지 않습니다. 다른 장소에 보관하고 싶습니다.ASP.NET에서 상수를 저장하는 단일 파일/클래스

어떤 생각이 들었습니까?

답변

7

이 같은 정적 클래스 확인 :

MyConsts.Prefix 

: 어디 프로젝트 사용에서

public static class MyConsts { 
    public const string Prefix = "n-"; 
} 

: 내 초기 생각은 한 (주 const이 암시 적으로 정적을)입니다

1

왜 정적 클래스를 만들어 거기에 상수를 저장하지 않는 것이 좋을까요? 그런 식으로 변경하면 모든 것이 새로운 가치를 얻게됩니다.

4

다음 :

  1. 데이터베이스 테이블에 저장을하고
  2. 정적 클래스를 만듭니다 값을 편집하기위한 메커니즘을 만들고 거기에
+1

추가 혜택 # 1에 저장 : 당신이 가정, 런타임에 구성을 변경할 수 있습니다 당신은 캐시 일정 기간 동안 설정을 변경 한 다음 만료 시키십시오. –

관련 문제