31.01.17 22:36
public static class ExtensionMethods { public static string Replace ( this string s , char [] separators , string newVal ) { string [] temp ;
temp = s . Split ( separators , StringSplitOptions . RemoveEmptyEntries ); return String . Join ( newVal , temp ); } } Kullanımı: "ha.-kan - / dog / an...".Replace(new char[] {'/' , '-', '.'}, ""); Ya da hep aynı karakterleri siliyorsan: public static class ExtensionMethods
{
public static string class="typ">Replace</span><span class="typ">Temizle</span><span class="pun">(this string s, string newVal)
class="pun">{</span><span class="pun">{</span> <span class="pun"> <span class="kwd">char[] separators</span><span class="pun">,</span><span class="pln"> </span><span separators = new char[] {'/' , '-', '.'};</span></span> <span class="pun"><span class="pln"></span></span><span class="pln"> string[] temp;
temp = s.Split(separators, StringSplitOptions.RemoveEmptyEntries);
return String.Join( newVal, temp );
}
}
Ekleyen: cevapsitesi
Değiştiren: cevapsitesi
31.01.17 19:34
public static class ExtensionMethods
{
public static string Replace(this string s, char[] separators, string newVal)
{
string[] temp;
temp = s.Split(separators, StringSplitOptions.RemoveEmptyEntries);
return String.Join( newVal, temp );
}
} Kullanımı: "ha.-kan - / dog / an...".Replace(new char[] {'/' , '-', '.'}, "");
Ekleyen: cevapsitesi