2017-11-21 5 views
1

나는 약어가 key이고 그 의미가 value 인 사전을 가지고 있습니다. 이 이름은 fileParser이라는 클래스에 보유 된 WordDictionary입니다.C# 사전 바꾸기 결과 추가

문자열에 전체 약어 약어를 추가하려고합니다. 나는 그 단어를 찾은 다음 완전한 의미로 대치 할 수 있지만 다음과 같이 축약 된 단어 뒤에 완전한 의미가 붙을 수있는 방법이있다.

약어 LOL

일부 텍스트가 변경됩니다.

약어 LOL (소리내어 웃음)

내가 약어를 교체해야하는 코드는 다음과 일부 텍스트입니다.

답변

3

값을 원하는 값으로 바꿀 수 있으며, 단일 변수의 값만 사용할 필요는 없습니다. 나는. 문자열 연결 또는 바람직하게는 형식 지정을 사용하여 약어와 완전한 의미에서 원하는 부분 문자열을 구성 할 수 있습니다.

expandedTXT.Replace(word.Key, 
     String.Format("{0} ({1})", word.Key, word.Value));