C#:比較二個字符串,查找出相同字數和差異字符


         ///   <summary>
        
///  比較二個字符串,查找出相同字數和差異字符
        
///   </summary>
        
///   <param name="s1"></param>
        
///   <param name="s2"></param>
        
///   <returns></returns>
         public  int sCompare( string s1,  string s2)
        {
             int count =  0; /* 相同字符個數 */
             int n = s1.Length > s2.Length ? s2.Length : s1.Length; /* 獲得較短的字符串的長度 */
             for ( int i =  0; i < n; i++)
            {
                 if (s1.Substring(i,  1) == s2.Substring(i,  1))
                 /* 同位置字符是否相同 */
                {
                    count++;
                }
                 else
                {
                     // MessageBox.Show("s1:" + s1.Substring(i, 1) + "| s2:" + s2.Substring(i, 1));
                }
            }
             return count;
        }


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM