Предотвращение очистки холста при изменении размера окна

Мне нужна перегрузка для:

public ActionResult Index(string i);
public ActionResult Index(int groupId, int itemId);

Достаточно немного аргументов, в которых я это сделал:

public ActionResult Index(string i, int? groupId, int? itemId)
{
    if (!string.IsNullOrWhitespace(i))
    {
        // parse i for the id
    }
    else if (groupId.HasValue && itemId.HasValue)
    {
        // use groupId and itemId for the id
    }
}

Это не идеальное решение, особенно если вы есть много аргументов, но он хорошо работает для меня.

22
задан Rob Hruska 21 July 2011 в 15:58
поделиться