هل هناك وظيفة VB.NET لتنسيق رقم كرقم ترتيبي
سؤال
هل هناك وظيفة VB.NET مضمنة لتنسيق رقم كرقم ترتيبي أم يجب أن أكتب رقمًا خاصًا بي؟
المحلول
إذا كان التنفيذ متاحة للVB.NET، أنه سيكون متاحا للC # أيضا - يمكنك الاتصال في "المكتبات القياسية" VB محددة من C #
في بعبارة أخرى - لا أعتقد أن هناك أي شيء في إطار
نصائح أخرى
تمت الإجابة عليه بالفعل في الترتيبيات في 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/ عرض / 8324 / إضافة ترتيبي /
لا تنتمي إلى StackOverflow