public static bool isPermissions(long permissionsid)
        {
            StringBuilder Permissions = new StringBuilder();
            jm.BLL.UserGroupPermissions bllUserGroupPermissions = new jm.BLL.UserGroupPermissions();
            List<jm.Model.UserGroupPermissions> modelUserGroupPermissionss = new List<jm.Model.UserGroupPermissions>();
            modelUserGroupPermissionss = bllUserGroupPermissions.GetModelList("UserGroupID=" + Int64.Parse(System.Web.HttpContext.Current.Session["UserGroupID"].ToString()) + " and PermissionsFlag=1");
            foreach (jm.Model.UserGroupPermissions modelUserGroupPermissions in modelUserGroupPermissionss)
            {
                Permissions.Append("" + modelUserGroupPermissions.PermissionsID + ",");
            }
            string Permissionss = Permissions.ToString();
            Permissionss = Permissionss.TrimEnd(',');
            string[] array = Permissionss.Split(new char[] { ',' });
            for (int i = 0; i < array.Length; i++)
            {
                if (array[i].Equals(permissionsid))
                {
                    return true;
                }
                else
                {
                    return false;
                }
            }        }这段代码,后面有判断返回啊,为什么说并非所有的代码路径都返回值