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

馆陶县网站网站平台怎么推广

馆陶县网站,网站平台怎么推广,做设计那个素材网站最好,单位做网站资料需要什么当调用 System.IO.File.Copy 方法时,第三个参数 overwrite 控制着如果目标位置已经存在同名文件的情况下如何处理。 1、当 overwrite 设置为 true 在这种情况下,即使目标路径下已经有相同名称的文件,该方法也会无条件地覆盖现有的文件。这不…

当调用 `System.IO.File.Copy` 方法时,第三个参数 `overwrite` 控制着如果目标位置已经存在同名文件的情况下如何处理。

1、当 `overwrite` 设置为 `true`

在这种情况下,即使目标路径下已经有相同名称的文件,该方法也会无条件地覆盖现有的文件。这不会引发异常,并且会直接替换旧文件的内容。

string sourceFile = "C:\\tmp\\sourceFile.txt";//两种表示文件路径的方法
string destFile = @"C:\tmp\destFile.txt";// 将会覆盖 test.txt 文件中的内容
// 1、File类的Copy()方法
System.IO.File.Copy(sourceFile, destFile, true);// 2、FileInfo类的CopyTo()方法
FileInfo finfo = new FileInfo(sourceFile);
finfo.CopyTo(destFile ,true);

2、当 `overwrite` 设置为 `false`

此时,若目标路径中已有同名文件,则会发生异常 (`IOException`),因为不允许覆盖现有文件。此行为有助于防止意外的数据丢失或破坏。

string sourceFile = "C:\\tmp\\sourceFile.txt";//两种表示文件路径的方法
string destFile = @"C:\tmp\destFile.txt";
string destFileInfo = @"C:\tmp\destFileInfo.txt";// 若 test.txt 已经存在,则抛出 IOException
// 1、File类的Copy()方法
try
{System.IO.File.Copy(sourceFile, destFile, false);
}
catch (System.IO.IOException ex)
{Console.WriteLine($"无法复制文件: {ex.Message}");
}// 2、FileInfo类的CopyTo()方法
try
{FileInfo finfo = new FileInfo(sourceFile);finfo.CopyTo(destFileInfo, false);
}
catch (System.IO.IOException ex)
{Console.WriteLine($"无法复制文件: {ex.Message}");
}
Console.ReadLine();

3、测试程序

分别测试overwrite不同只与文件是否存在,可以分成四种情况

using System;
using System.IO;
using System.Windows;namespace Test07
{class Program{static void Main(string[] args){FileInfo finfo = new FileInfo("sourceFile.txt");         //实例化FileInfo对象//overwrite:是否存在=1:1=TRUE:Existtry{finfo.CopyTo("destFile_11.txt", overwrite: true);}catch (Exception ex){MessageBox.Show(ex.Message);//简洁版报错MessageBox.Show(ex.ToString());//详细版报错}//overwrite:是否存在=0:1=false:Existtry{finfo.CopyTo("destFile_01.txt", overwrite: false);}catch (Exception ex){MessageBox.Show(ex.Message);MessageBox.Show(ex.ToString());}//overwrite:是否存在=1:0=TRUE:NotExisttry{finfo.CopyTo("destFile_10.txt", overwrite: true);}catch (Exception ex){MessageBox.Show(ex.Message);MessageBox.Show(ex.ToString());}//overwrite:是否存在=0:0=false:NotExisttry{finfo.CopyTo("destFile_00.txt", overwrite: false);}catch (Exception ex){MessageBox.Show(ex.Message);MessageBox.Show(ex.ToString());}Console.ReadLine();}}
}

3.1、程序运行前

..\bin\Debug路径下的文件

①源文件【sourceFile.txt】,其内容为九九乘法表

1*1=1
1*2=2, 2*2=4
1*3=3, 2*3=6, 3*3=9
1*4=4, 2*4=8, 3*4=12, 4*4=16
1*5=5, 2*5=10, 3*5=15, 4*5=20, 5*5=25
1*6=6, 2*6=12, 3*6=18, 4*6=24, 5*6=30, 6*6=36
1*7=7, 2*7=14, 3*7=21, 4*7=28, 5*7=35, 6*7=42, 7*7=49
1*8=8, 2*8=16, 3*8=24, 4*8=32, 5*8=40, 6*8=48, 7*8=56, 8*8=64
1*9=9, 2*9=18, 3*9=27, 4*9=36, 5*9=45, 6*9=54, 7*9=63, 8*9=72, 9*9=81

 ②目标文件【destFile_01.txt】,其内容为文件名

 ②目标文件【destFile_11.txt】,其内容为文件名

3.2、程序运行中

3.3、程序运行后

..\bin\Debug路径下的文件

 参考

清华大学出版社-图书详情-《C#从入门到精通(第6版)》

叩响C#之门 (豆瓣)

C知道-开发者的首选AI搜索引擎

http://www.tj-hxxt.cn/news/5645.html

相关文章:

  • 咋做黄页网站石家庄百度推广排名优化
  • 全国网站建设有实力西安专业网络推广平台
  • 微信微网站开发东莞seo排名扣费
  • wordpress codebox关键词优化分析工具
  • 做黄金的网站网站构建的基本流程
  • 网站建设的战略作用西安seo排名
  • 网站怎么做排名呢竞价网站
  • 我要自学网官方网站河北电子商务seo
  • 商服网站模板西安网站建设公司电话
  • nana wordpress主题安全不网站seo去哪个网站找好
  • 百度网盘资源搜索引擎淘宝标题优化网站
  • 咋创建自己的网站百度广告登录入口
  • 西安专业做网站的公司优化搜狗排名
  • 怎么做代刷网站教程企业qq手机版
  • 怎么用.net做网站营销型网站建设推广
  • 株洲能建网站的有哪些淘宝推广方式
  • 江西城开建设集团有限公司网站兰州疫情最新情况
  • 餐饮营销网站建设产品怎么做市场推广
  • 成都房地产网北京网站优化体验
  • 中国供应商网做网站抖音引流推广免费软件app
  • 做钓鱼网站会被抓判刑吗安卓嗅探app视频真实地址
  • 做黄色网站网站会被抓吗百度seo推广怎么做
  • 做男装比较好的网站灰色关键词排名代发
  • 西安做政府网站的公司网络广告销售
  • 和田哪里有做网站的地方seo推广排名重要吗
  • 建设网站教程视频视频视频短视频推广平台有哪些
  • 模版网站和语言网站网站排名优化师
  • 北京网站建设技术友情链接交换形式
  • 宠物网站开发背景信息推广的方式有哪些
  • 自建博客网站今日新闻最新10条