示例#1
0
        /// <summary>
        /// 如果当前基础路径为空,则改变基础路径。
        /// </summary>
        /// <param name="defaultBasePath">给定的默认基础路径。</param>
        /// <returns>返回当前 <see cref="FilePathCombiner"/>。</returns>
        public FilePathCombiner ChangeBasePathIfEmpty(string defaultBasePath)
        {
            if (BasePath.IsEmpty())
            {
                BasePath = defaultBasePath.NotEmpty(nameof(defaultBasePath));
            }

            return(this);
        }