2011-04-19 231 views
1

请帮我建立我自己的功能货币格式:货币格式

我在这里做了一个功能addPadding,现在我需要一个formatCurrency方法。

这是例子:

class Program 
{ 
    static void Main(string[] args) 
    { 
     Console.WriteLine(addPadding("2567675432", 18, "R", "*")); 
     Console.ReadKey(); 
    } 

    public static String addPadding(String strInputString, int iScale, String strDirection, String strPaddingCharacter) 
    { 
     String strReturnValue = strInputString; 
     if (strInputString.Length < iScale) 
     { 
      for(int i = 0; i< iScale - strInputString.Length; i++) 
      { 
       if (strDirection == "R") strReturnValue += strPaddingCharacter; 
       if (strDirection == "L") strReturnValue = strPaddingCharacter + strReturnValue; 
       if (strReturnValue.Length == iScale) break; 
      } 
     } 
     return strReturnValue; 
    } 
} 
+0

请更改代码的代码在你的问题。 – 2011-04-19 09:34:47

+1

为什么你不能使用内置的功能?并请决定你使用的是什么 - C#,JavaScript或Java(因为你用eclipse标记了你的问题,所以不清楚)。 – Oded 2011-04-19 09:36:52

+0

将您的电子邮件发布在帖子中并不是一个好主意,因为这是一个可以获取大量垃圾邮件的好方法。 – jonsca 2011-04-19 09:40:26

回答