程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> C# >> C#入門知識 >> C#算法實現字符串反轉代碼實例

C#算法實現字符串反轉代碼實例

編輯:C#入門知識

當使用StringBuilder時,請注意,應在構造StringBuilder對象時指明初始容量,否則默認容量是16個字符,當由於追加字符而超出默認容量時,就會分配一個新的串緩沖區,大小是原緩沖區的兩倍。

C#算法實現字符串反轉參考答案:

\\代碼 public static string Reverse(string str)      
    {      
        if (string
.IsNullOrEmpty(str))      
        {      
            throw new ArgumentException("參數不合法"
);      
        }      
        
        StringBuilder sb = new
 StringBuilder(str.Length);      
        for (int index = str.Length - 1; index >= 0; index--
)      
        {      
            sb.Append(str[index]);      
        }      
        return
 sb.ToString();      
    }    
    public static string Reverse(string
 str)   
    {   
        if (string
.IsNullOrEmpty(str))   
        {   
            throw new ArgumentException("參數不合法"
);   
        }   
     
        StringBuilder sb = new
 StringBuilder(str.Length);   
        for (int index = str.Length - 1; index >= 0; index--
)   
        {   
            sb.Append(str[index]);   
        }   
        return
 sb.ToString();   
    } 
    


    

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved