Как ограничить автоповорот одной ориентацией для одних видов, допуская при этом все ориентации для других?

Я делаю его методом расширения и с строковым массивом, я думаю, что string[] более полезен, чем char[], потому что char также может быть строкой:

public static class Helper
{
    public static string RemoverStrs(this string str, string[] removeStrs)
    {
        foreach (var removeStr in removeStrs)
            str = str.Replace(removeStr, "");
        return str;
    }
}

, тогда вы можете использовать его в любом месте:

string myname = "My name @is ,Wan.;'; Wan";
string result = myname.RemoveStrs(new[]{ "@", ",", ".", ";", "\\"});
30
задан epologee 19 February 2011 в 13:15
поделиться