/// <summary> /// 设置URL /// </summary> /// <param name="urlDict"></param> public static void SetUrl(UrlRuleType rule, IDictionary <UrlRulePageKeys, string> urlDict) { int ruleID; int num = urls.GetLength(1); //typeof(UrlRulePageKeys).GetFields().Length-1; if (num != urlDict.Count) { throw new ArgumentOutOfRangeException(); } ruleID = (int)rule; foreach (KeyValuePair <UrlRulePageKeys, string> p in urlDict) { TemplateUrlRule.urls[ruleID, (int)p.Key] = p.Value; } }
/// <summary> /// 设置URL /// </summary> /// <param name="urlDict"></param> public static void SetUrl(UrlRuleType rule, IDictionary<UrlRulePageKeys, string> urlDict) { int ruleID; int num = urls.GetLength(1); //typeof(UrlRulePageKeys).GetFields().Length-1; if (num != urlDict.Count) throw new ArgumentOutOfRangeException(); ruleID = (int)rule; foreach (KeyValuePair<UrlRulePageKeys, string> p in urlDict) { TemplateUrlRule.urls[ruleID, (int)p.Key] = p.Value; } }
/// <summary> /// 设置模板URL方案 /// </summary> /// <param name="index"></param> public static void SetRule(UrlRuleType type) { templateUrlRuleIndex = (int)type; }
/// <summary> /// 设置模板URL方案 /// </summary> /// <param name="index"></param> public static void SetRule(UrlRuleType type ) { templateUrlRuleIndex = (int)type; }