当前位置: 首页 > news >正文

东莞网站制作公司公司网站建设是什么意思

东莞网站制作公司,公司网站建设是什么意思,惠州网站设计培训,邢台移动网站设计System.IO.Path.Combine 简单来说#xff0c;就是合并两个路径字符串。 比如下面这个调用#xff0c; Path.Combine(“C:\11”,“aa.txt”) 返回的字符串路径为#xff1a; C:\11\aa.txt 这个方法的声明如下#xff1a; public static string Combine ( string path1, st…System.IO.Path.Combine 简单来说就是合并两个路径字符串。 比如下面这个调用 Path.Combine(“C:\11”,“aa.txt”) 返回的字符串路径为 C:\11\aa.txt 这个方法的声明如下 public static string Combine ( string path1, string path2 ) 我们在合并一些目录的时候它的两个参数有些特殊限制下面我们就来依次看这些特殊限制 1、如果其中任意一个参数为 null 会抛出异常 An unhandled exception of type ‘System.ArgumentNullException’ occurred in mscorlib.dll Additional information: Value cannot be null. 2、如果指定的路径其中一个是零长度字符串则该方法返回另一个路径。当然两个都是零长度字符串则返回的就是 string.Empty ; 3、如果 path2 包含绝对路径则该方法直接返回 path2。 比如 string tmp Path.Combine(“C:\11”, “D:\aa.txt”); tmp  “D:\aa.txt” string tmp Path.Combine(C:\11,    \aa.txt); tmp \aa.txt 4、 path2 不应以 \ 和 / 开头 如果是这个两个字符开头的则返回 path2 。 比如以下代码: string p1 “C:\aa\”; string p2 “C:\aa”; string p12 “\p12”; string p13 “\p13\”; string p15 “/p13/”; Console.WriteLine(Path.Combine(p1, p12)); Console.WriteLine(Path.Combine(p1, p13)); Console.WriteLine(Path.Combine(p1, p15)); Console.WriteLine(Path.Combine(p2, p12)); Console.WriteLine(Path.Combine(p2, p13)); Console.WriteLine(Path.Combine(p2, p15)); 依次显示的是 \p12 \p13 /p13/ \p12 \p13 /p13/ 该函数工作原理 如果 path1 不是一个驱动器引用即不是C:“或D:”而且不是以 DirectorySeparatorChar、AltDirectorySeparatorChar 或 VolumeSeparatorChar 中定义的有效分隔符结束则在串联前将 DirectorySeparatorChar 追加到 path1 中。 如果 path2 不包括根例如如果 path2 没有以分隔符或驱动器规格起始则结果是两个路径的串联具有介于其间的分隔符。如果 path2 包括根则返回 path2。 由于有空白时不进行参数分析如果 path2 为 c:\ 则将其追加到 path1而不是仅返回 path2。 不是目录和文件名的所有无效字符都被 Combine 方法解释为不可接受的因为您可以将这些字符用于搜索通配符。例如尽管 Path.Combine(“c:\”, “*.txt”) 可能是无效的如果您要根据它创建一个文件但它作为搜索字符串是有效的。因此 Combine 方法成功解释它。 Path.DirectorySeparatorChar 字段 提供平台特定的字符该字符用于在反映分层文件系统组织的路径字符串中分隔目录级别。 该字段的值在 Unix 上为斜杠/在 Windows 和 Macintosh 操作系统上为反斜杠。 Path.AltDirectorySeparatorChar 字段 提供平台特定的替换字符该替换字符用于在反映分层文件系统组织的路径字符串中分隔目录级别。 该字段的值在 Unix 上为反斜杠在 Windows 和 Macintosh 操作系统上为斜杠/。 Path.VolumeSeparatorChar 字段 提供平台特定的卷分隔符。 该字段的值在 Windows 和 Macintosh 上为冒号:在 Unix 操作系统上为斜杠/。
http://www.pierceye.com/news/718783/

相关文章:

  • 网站建设的整个流程管理咨询公司网站
  • 长沙网站建设有限公司怎么做网站赚大钱
  • 找做网站页的在哪找沭阳建设局网站
  • 私人做网站有什么用不断加强门户网站建设
  • WordPress简单百度站长插件使用cms建设网站安全吗
  • 响水做网站价格余江网站建设
  • 好的免费个人网站网站建设所需要的材料
  • 南宁本地网站有哪些建筑工程网络组网
  • 如何构建一个网站wordpress更换ssl
  • 做电影网站需要注意什么安徽易企建站
  • 莆田网站格在哪里做网站数据维护
  • 建设的网站别人登录密码做个企业网站多少钱
  • 邢台网站推广怎么做好网站推理
  • 网站项目需求盐城网站开发基本流程
  • 桐乡市城乡规划建设局网站网站企业备案和个人备案的区别
  • 公职人员可以做公益网站吗dw做的网站怎么放到服务器上
  • wordpress 导航网站模板wordpress建立企业网站
  • 厦门网站建设哪里好青岛做网站电话
  • 中国做网站正邦自己建站模板
  • 网站设计公司如何盈利安阳做网站多少钱
  • 简述网站开发的主要阶段邢台短视频推广
  • 黑彩网站充值就给你做单子青岛高品质网站建设
  • 网站建设是固定资产还是列费用矿泉水瓶50种手工制作
  • 兰州 网站建设凡客优品家居
  • 国内免费网站服务器推荐夸克网页版
  • 旅游型网站开发网站开发语言分析
  • 上海 网站建设平台 补贴始兴县建设局网站
  • 湘潭学校网站建设 z磐石网络桥 网站建设
  • 自建外贸网站多少钱长春新冠最新情况
  • 网站seo是啥镜像wordpress博客