首页 > 其他 > 详细

鼎盛--知识积累

时间:2015-05-18 10:39:11      阅读:138      评论:0      收藏:0      [点我收藏+]

1、

  /// <summary>
  /// 从本地加载xml配置数据
  /// </summary>
  /// <returns></returns>
  private static Dictionary<string, int> LoadRole()
  {
  Dictionary<string, int> dict = new Dictionary<string, int>();//键,值
  string fileName = "~/config/RoleList.xml";
  XmlDocument doc = new XmlDocument();
  doc.Load(HttpContext.Current.Server.MapPath(fileName));
  XmlNode root = doc.DocumentElement;
  foreach (XmlNode node in root.ChildNodes)
  {
  XmlElement element = (XmlElement)node;
  dict.Add(element.GetAttribute("Name"),int.Parse(element.GetAttribute("Id")));
  }
  return dict;
  }

 

2、

  if (!int.TryParse(context.Request["Dep"], out depId) || depId <= 0)
  {
  return new ResultMessage(false, "无效的部门编号!");
  }

  int.TryParse(context.Request["Dep"], out depId) 是异常强转为int,为空则为0

鼎盛--知识积累

原文:http://www.cnblogs.com/weijiafd/p/4511118.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!