2016-12-04 54 views
-1

在C#中想要做這樣的事情:如何「反轉」字符串的值?

StringBuilder strBuilder = new StringBuilder(); 
strBuilder.append("123"); 

然後一些代碼

//Outputs 321 (works for any text value) 
+0

new StringBuilder(「123」)。reverse()。toString() – haifzhan

+0

什麼是您的編程語言?你有沒有看過它的文檔? –

+0

請說明這是Java還是C# – markshancock

回答

0

在C#

public string Reverse(string s) { 
    return new string(Array.Reverse(s.ToCharArray())); 
} 

從上面的3.5框架:

public string Reverse(string s) { 
    return new string(s.Reverse().ToArray()); 
} 

請參閱reference

+0

如果第一個代碼示例是從某個地方借用的,那麼如果您向原作者發放了信用點,這將是公平的。 – zerkms

+0

@zerkms我同意但坦率地說,在java或C#中反轉字符串並不是一件困難的事情。我以前就知道這一點。 –

+0

那麼,如果你複製粘貼某人的代碼,即使它很簡單 - 它仍然不是你的解決方案。 – zerkms