2012-10-13 2 views
0

나는 동적으로 런타임에 레이블을 변경하려면 내가 몇 가지 옵션을 가지고 있지만 하나는 최고입니다 확실하지, 여기에 베스트, 내가 너무 많은 오버 헤드없이 I에게 leanest 하나를 의미 :리소스 파일을 사용하여 현지화하지 않습니까?

  1. 값과 함께 레이블 이름을 포함하는 테이블.
  2. 레이블 값을 포함하는 리소스 파일.
  3. 의 클래스는 레이블의 값을 갖는 속성 또는 상수 일뿐입니다.

2와 3은 별도의 DLL로 유지하므로 레이블 이름 만 바꾸려면 전체 응용 프로그램을 배포하지 않아도됩니다.

+0

어떤 종류의 오버 헤드가 염려됩니까? 코드베이스? 네트워크 IO? 파일 IO? 기억? 다른 것? – Oded

+0

@Oded - 코드 및 데이터베이스. – Xaisoft

답변

관련 문제