重载类型方法?

时间:2013-11-30 23:12:35

标签: c# methods overloading

有没有办法让类型方法的重载

我在这种情况下的目标是使用参数string.Substring()start_index重叠end_index

1 个答案:

答案 0 :(得分:2)

不,但您可以使用string所谓的extension method

public static class StringExtensions
{
    public static string SubstringRegion(this string str, int startIndex, int endIndex)
    {
        return str.Substring(startIndex, endIndex - startIndex + 1);
    }
}