C#入门之文本处理(补充)

在前面,我们有讲解过 C# 的文本处理,这篇文章是对前面的内容的一个补充。

前面我们有讲解过,写入文本内容到文件,但在正常情况下,我们还应该添加一段代码,去判断文件是否存在,如果文件存在,则写入,如果文件不存在,则应该先创建文件,然后再写入。

下面看一下具体代码:

using System;
using System.IO;

namespace ConsoleApp28
{
    class Program
    {
        static void Main(string[] args)
        {
            // 检查文件是否存在,如果不存在,则创建
            string path = @"d:\test.txt";    // 不太建议在代码中使用绝对路径
            if (!File.Exists(path))
            {
                File.Create(path);
            }
        }
    }
}

运行完成后,你可以在 D 盘中,查看,文件是否被创建(假设文件不存在。)
文件创建后,你可以在手动写一些内容到文件中,然后再次运行该段代码,验证文件有没有被重新创建。


<<:  Day 11 - Design System x 实作 — Transition

>>:  Day 14 混合云备份

day 27 - 持续改善, 持续优化, 持续重构

今天的你和去年的你写出来的程序会是一样的吗? 程序语言会不断地更新迭代,不断地有新的功能或套件出现,...

企划实现(28)

使用自定义的listview 第一步:制作自己想要的listview格式 <?xml vers...

28.MYSQL 资料统整2

继续帮大家整理资料统整的语法 建立一张资料表如下 SUM :栏位的合计值 用法: SELECT SU...

38.vue.config.js

有些针对 @vue/cli 的全局配置,例如你惯用的包管理器和你本地保存的 preset,都保存在 ...

[30天 Vue学好学满 DAY12] v-model 双向绑定

v-model 进行资料双向绑定,依据监控类型自动选择正确方式更新元素。 常用於表单: <in...