2016-10-26 1 views
-4

오른쪽에서 표시 텍스트를 표시하려고합니다. 예 57001 58000 파운드 (D)를 들어 텍스트에서 난 단지 'D'나는 위의 코드 답변C에서 하위 문자열을 사용하여 오른쪽에서 두 번째 텍스트를 표시하는 방법 #

mystring = mystring.Substring(mystring.Length - 2); 

는 아래의 내 코드는 하위 문자열 사용하여 시도했다를 표시해야 'D) ' 그러나 나는 단지 을 표시해야합니다.'D ' 도와주세요.

+0

게시 전 검색 : [하위 문자열 C#] (https://msdn.microsoft.com/en-us/library/aka44szs(v=vs.110).aspx) –

+0

필요한 것을 편집하고 설명하십시오. 내가 잘못 본 것이 아니라면, 첫 번째 텍스트 RTL을 찾고 싶습니까? – MordechayS

+0

인덱스와 길이의 부분 문자열의 다른 오버로드를 사용하십시오. –

답변

2

MSDN를 참조 길이입니다.

1 - 어디서 시작됩니까?

2 - 얼마나 걸려야합니다. 귀하의 경우에 따라서

,

mystring.Substring(startIndex, substringLength); 

:

당신은 그것의 길이는 기본적으로 시작 인덱스 바로 옆에 오는 전체 문자열 걸릴 것를 지정하지 않은 경우 (포함)
mystring.Substring(mystring.Length - 2, 1); 

.

1
mystring = mystring.Substring(mystring.Length - 2,1); 

두 번째 매개 변수는 당신은 방법 Substring를 호출 할 때이 개 매개 변수를 지정해야합니다

관련 문제