QMS.Common/IOHelper.cs

(开头部分) 6KB

这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。

using System;
using System.Drawing.Imaging;
using System.IO;
using System.Text;

namespace QMS.Common
{
    /// <summary>
    /// 文件/文件夹操作类
    /// </summary>
    public class IOHelper
    {
        #region 检查文件夹是否存在,如不存在,则创建文件夹
        /// <summary>
        /// 检查文件夹是否存在,如不存在,则创建文件夹
        /// </summary>
        /// <param name="strFolderPath">文件夹路径</param>
        public static void FolderCheck(string strFolderPath)
        {
            if (!Directory.Exists(strFolderPath))
            {
                Directory.CreateDirectory(strFolderPath);
            }
        }
        #endregion

        #region 替换文件夹名中的特殊字符
        /// <summary>
        /// 替换文件夹名中的特殊字符
        /// </summary>
        /// <param name="strFolderName">要检查的文件夹名</param>
        public static string FolderNameReplace(string strFolderName)
        {
            if (strFolderName != string.Empty)
            {
                strFolderName = strFolderName.Replace(",", "_");
                strFolderName = strFolderName.Replace(";", "_");
                strFolderName = strFolderName.Replace(".", "_");
                strFolderName = strFolderName.Replace("//", "/");
            }
            return strFolderName;
        }
        #endregion

        #region 替换文件名中的特殊字符
        /// <summary>
        /// 替换文件名中的特殊字符
        /// </summary>
        /// <param name="strFileName">要检查的文件名</param>
        public static string FileNameReplace(string strFileName)
        {
            if (strFileName != string.Empty)
            {
                strFileName = strFileName.Replace(",", "_");
                strFileName = strFileName.Replace(";", "_");
                strFileName = strFileName.Replace("#", "_");
            }
            return strFileName;
        }
        #endregion
后面还有 161 行代码,购买后查看完整代码

24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明

AI 解读

登录后可用,每次 10 积分,解读结果公开显示在下面。

还没有人解读过这个文件。