zoukankan      html  css  js  c++  java
  • CommonHelper 公共类

    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Text.RegularExpressions;
    using System.Web;
    
    namespace WebHelper
    {
        public static class CommonHelper
        {
            #region 1.0 根据相对路径 读取 文件的内容字符串 +string GetFileContent(string filePath)
            /// <summary>
            /// 根据相对路径 读取 文件的内容字符串
            /// </summary>
            /// <param name="filePath">文件的相对路径</param>
            /// <returns></returns>
            public static string GetFileContent(string filePath)
            {
                //根据相对路径(虚拟路径) 获取 绝对路径(物理路径)
                string phyPath = HttpContext.Current.Server.MapPath(filePath);
                //读取文件内容
                string strContent = System.IO.File.ReadAllText(phyPath);
                //返回文件内容
                return strContent;
            } 
            #endregion
    
            #region 2.0 直接输出 js消息 并完成跳转 +WriteJs(string msg, string url)
            /// <summary>
            /// 直接输出 js 消息
            /// </summary>
            /// <param name="msg"></param>
            public static void WriteJs(string msg)
            {
                HttpContext.Current.Response.Write("<script>alert('" + msg + "');</script>");
            }
            /// <summary>
            /// 直接输出 js消息 并完成跳转
            /// </summary>
            /// <param name="msg"></param>
            /// <param name="url"></param>
            public static void WriteJs(string msg, string url)
            {
                HttpContext.Current.Response.Write("<script>alert('" + msg + "');window.location='" + url + "';</script>");
            } 
            #endregion
    
            #region 3.0 使用正则表达式验证 参数 是否为数值 +bool IsNum(string strNumber)
            /// <summary>
            /// 使用正则表达式验证 参数 是否为数值
            /// </summary>
            /// <param name="strNumber"></param>
            /// <returns></returns>
            public static bool IsNum(string strNumber)
            {
                Regex reg = new Regex(@"^d+$");//数值正则表达式(一个或多个数字)
                return reg.IsMatch(strNumber);
            } 
            #endregion
        }
    }
  • 相关阅读:
    audio_音频
    调试C++NPv2_TP_Reactor_Log_Server程序
    2019 SDN大作业(咕咕咕队)
    第09组 Beta版本演示
    第09组 Beta冲刺(4/4)
    第09组 Beta冲刺(3/4)
    2019 SDN上机第7次作业
    第09组 Beta冲刺(2/4)
    第09组 Beta冲刺(1/4)
    2019 SDN上机第6次作业
  • 原文地址:https://www.cnblogs.com/hehehehehe/p/5100764.html
Copyright © 2011-2022 走看看