2011-09-20 2 views

답변

2

자원을 다른 국가에 맞게 저장 한 다음 CultureInfo.Current에 따라 사용하십시오.

전화 번호 서식을 적용하는 방법 당신은 여기 읽을 수 있습니다 : Fastest way to format a phone number in C#?

string currentCulturePhoneFormat = Resources.ResourceManager.GetString("phone-format-" + System.Globalization.CultureInfo.CurrentCulture.Name); 

lblPhone.Text = String.Format(currentCulturePhoneFormat, myEntity.PhoneNumber); 

를 원하는 자원에 phne 번호를 저장해야이 경우 :

phone-format-en-US // for USA 
phone-format-de-DE // for Germany 
phone-format-fr-FR // for France 

아니면 지역화를 사용하는 경우 각 문화권의 리소스 파일에 phone-number-format을 입력하기 만하면됩니다.

+0

@ Samich : Hey Thanx for your 貴重 한 답장을 위해, 이것은 훌륭합니다. 그러나 말해 줄 수 있습니다. 각각의 .resx 파일에 각 국가의 전화 번호 형식을 저장해야합니까? 그 다른 대체물이 ..? reply Plz ... – Swapnil

+0

각 culture마다 .resx 파일이 여러 개있는 경우 - 예, resource-us.resx 등의 각 .resx : us 전화 번호에 전화 번호를 입력하십시오. 코드에서 단지 Resources.PhoneNumber 전화 번호 형식은 선택한 문화권에 따라 변경됩니다. – Samich

+0

@ Samich : 대단히 감사합니다. – Swapnil

관련 문제