숫자 값이 포함 된 유니폼 문자열을 정렬하는 방법은 무엇입니까?

StackOverflow https://stackoverflow.com//questions/9711387

  •  14-12-2019
  •  | 
  •  

문제

문자열의 GridView 열이 제대로 정렬하는 데 문제가 있습니다.

열의 값 유형은 다음과 같습니다 : $ 99,999, $ 200, / 500, / 50,000

기본적으로 가 '$'대신 '/'가 있는지

"

누구도 이들을 분류 할 수있는 좋은 접근 방식을 가지고 있습니까?

도움이 되었습니까?

해결책

문자열 세트를 취한 정렬 함수를 만들고 첫 번째 문자를 제거한 다음 정상적으로 정렬합니다.이렇게하면 $ 또는 / 문제가 제거됩니다.

정교한 : 새로운 icomparer r / string1.substring [1]> String2.substring [1]을 반환합니다.나는 약간의 코드를 작성하지만, 현재 VS 나 모노가있는 컴퓨터에서 멀리 떨어져 있습니다.

다른 팁

실현 나는 경계 필드의 정렬 표현식을 GridView (uniform itemcd 문자열의 양을 포함)의 다른 숨겨진 열로 설정할 수 있습니다.doh!

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top