网站首页 手机版
 注册 登录
您现在的位置: 畅无忧设计 >> 系统编程 >> C# >> 正文
最新文章
· 在VB中用DAO实现数据库编程
热门文章
 在VB中用DAO实现数据库编程
相关文章
没有相关文章
C#从字符串中删除指定的字符
来源:IT知道网 更新时间:2010/8/26 11:08:40 阅读次数:
字体:[ ] 我要投稿

如从字符串this is an apple删除aeiou字符

输出:ths s n ppl

具体代码:
static string RemoveChars(string str, string remove)  
{   
         if(string.IsNullOrEmpty(str) || string.IsNullOrEmpty(remove))  
         {  
                   throw new ArgumentException("....");  
         }  
 
         StringBuilder result = new StringBuilder(str.Length);  
 
         Dictionary<char, bool> dictionary = new Dictionary<char, bool>();  
 
         foreach(char ch in remove)  
         {  
                   dictionary[ch] = true;  
         }  
 
         foreach(char ch in str)  
         {  
                   if(!dictionary.ContainsKey(ch))  
 
                   {  
                            result.Append(ch);  
                   }  
         }  
 
    return result.ToString();  
}

  • 上一篇文章:
  • 下一篇文章: 没有了
  • 关于我们 - 联系我们 - 广告服务 - 在线投稿 - 友情链接 - 网站地图 - 版权声明
    CopyRight 2008-2010, CWYDESIGN.COM - 畅无忧设计, Inc. All Rights Reserved
    滇ICP备09005765号