0
클래스 내에 문자열 리터럴을 넣을 수있는 가장 좋은 위치는 어디입니까? 상수 멤버로 선언해야합니까? (문자열 리터럴이 단 한 번만 사용 되었다면) 메서드에서 참조되어야합니까? 도우미 클래스 또는 다른 곳에 배치해야합니까?C# 클래스에 상수 문자열 리터럴을 배치하는 권장 코딩 방법은 무엇입니까
클래스 내에 문자열 리터럴을 넣을 수있는 가장 좋은 위치는 어디입니까? 상수 멤버로 선언해야합니까? (문자열 리터럴이 단 한 번만 사용 되었다면) 메서드에서 참조되어야합니까? 도우미 클래스 또는 다른 곳에 배치해야합니까?C# 클래스에 상수 문자열 리터럴을 배치하는 권장 코딩 방법은 무엇입니까
사용자에게 표시되고 국제화가 필요한 문자열을 언급합니까?
.NET 및 Java에서는 키/값 리소스 파일을 사용할 수있는 리소스 파일을 사용할 수 있습니다. 텍스트를 변경할 필요가있을 때마다 컴파일이 필요하지 않으며, 리소스 파일을 수정할 수있는 코더 일 필요가 없다는 추가적인 이점이 있습니다.
키 (ID 등)와 같이 사용되는 내부 문자열에 대해 이야기하는 경우에는 "constants.cs"와 같은 일부 사람들은 " 그것들을 사용하고있는 파일, 각각의 상수 세트를 그들 자신의 관련 패키지에 넣는 것 등이 그것입니다. 계속 그냥 ... 상수.
감사합니다. Daryl. 나는 현지화 될 필요가없는 문자열을 언급하고있다. – user989046