当前位置:首页 > 网络编程 > WEB编程 > ASP.net >  疑惑 关于 多条件判断语句 的写法

 疑惑 关于 多条件判断语句 的写法

点击次数:24 次 发布日期:2008-11-26 09:49:34 作者:源代码网
源代码网推荐     
源代码网推荐  写法1
源代码网推荐  if ( 条件1 && 条件2)
源代码网推荐  {
源代码网推荐   //代码
源代码网推荐  }
源代码网推荐  写法2
源代码网推荐  if ( 条件1 )
源代码网推荐  {
源代码网推荐   if( 条件2 )
源代码网推荐   {
源代码网推荐   //代码
源代码网推荐   }
源代码网推荐  }
源代码网推荐  我一直认为写法1要比写法2条理清晰,容易阅读.
源代码网推荐  不知其他人如何认为呢?
源代码网推荐  今天在微软的KB中阅读 使用 Visual Basic .NET 在采用基于表单身份验证的 ASP.NET 应用程序中实现基于角色的安全性 的时候
源代码网推荐  发现这样的写法
源代码网推荐  
源代码网推荐  
源代码网推荐  public void Application_AuthenticateRequest( Object src , EventArgs e )
源代码网推荐  {
源代码网推荐  if (!(HttpContext.Current.User == null))
源代码网推荐   {
源代码网推荐  if (HttpContext.Current.User.Identity.AuthenticationType == "Forms" )
源代码网推荐   {
源代码网推荐  System.Web.Security.FormsIdentity id;
源代码网推荐  id = (System.Web.Security.FormsIdentity)HttpContext.Current.User.Identity;
源代码网推荐  String[] myRoles = new String[2];
源代码网推荐  myRoles[0] = "Manager";
源代码网推荐  myRoles[1] = "Admin";
源代码网推荐  HttpContext.Current.User = new System.Security.Principal.GenericPrincipal(id,myRoles);
源代码网推荐   }
源代码网推荐   }
源代码网推荐  }
源代码网推荐  
源代码网推荐  而且这则KB的VB版本也是这样的写的.
源代码网推荐  这样写有优越性?
源代码网推荐  
源代码网推荐  
源代码网推荐    做人要厚道,请注明转自酷网动力(www.ASPCOOL.COM)。
源代码网推荐


源代码网供稿.
网友评论 (0)
会员中心
网络编程
本站推荐
网络编程之精华