숫자를 서수로 포맷하는 vb.net 함수가 있습니까?
문제
숫자를 서수로 포맷하기 위해 내장 된 vb.net 함수가 있습니까? 아니면 내 자신을 써야합니까?
해결책
vb.net에서 구현을 사용할 수있는 경우 C#에도 사용할 수 있습니다. C#의 VB- 특이 적 "표준 라이브러리"로 호출 할 수 있습니다.
다시 말해서 - 나는 프레임 워크에 아무것도 없다고 생각합니다.
다른 팁
이미 응답했습니다 C#의 조례검색은 당신의 친구입니다. . .
기본적으로 "아니오, 프레임 워크에 제공된 방법은 없지만"방법에 대한 좋은 답변이 있습니다.
편집하다
내가 다운 보트를받을 자격이 있다고 생각한 사과는 C#을 VB.NET으로 번역해야했을 것입니다.
Public Function AddOrdinal(ByVal num As Integer) as String
Select Case (num Mod 100)
Case 11 To 13
Return num.ToString() & "th"
End Select
Select Case num Mod 10
Case 1
Return num.ToString() & "st"
Case 2
Return num.ToString() & "nd"
Case 3
Return num.ToString() & "rd"
Case Else
Return num.ToString() & "th"
End Select
End Function
주제와 관련된 기사가 있습니다. http://snipplr.com/view/8324/add-ordinal/
제휴하지 않습니다 StackOverflow