zoukankan      html  css  js  c++  java
  • C#程序中:如何向记事本中写入内容和导出内容

       在C#程序中在程序外部存储一些配置信心标记,如果用数据库就有些大材小用了,因此用*.txt、*.dat等存储,即方便又快捷,还可以减轻程序负担

        下面研究一下 C#程序中:如何向记事本中写入内容和导出内容。

        下面的代码示例演示如何使用 WriteAllText 方法在文件中写入内容。在此示例中,如果文件尚不存在,则创建一个文件,并向其中添加内容。

    using System; using System.IO; using System.Text;

    class Test {     public static void Main()     {         string path = @"c: empMyTest.txt";//写入内容文件的路径,也是导出内容文件的路径

            // 这个方法只能向文件中添加文本一次,每次会覆盖原文本         if (!File.Exists(path))         {             // 目标文本如果不存在,则新建一个新的文件             string createText = "Hello and Welcome" + Environment.NewLine;//文本内容,后加命令为换行命令             File.WriteAllText(path, createText, Encoding.UTF8);//写入内容         }

            // 目标文本存在的情况下,用下面的方法添加文本,不会覆盖原来的内容,只做追加

            string appendText = "This is extra text" + Environment.NewLine;         File.AppendAllText(path, appendText, Encoding.UTF8);//写入内容

            // 根据路径导出内容.         string readText = File.ReadAllText(path, Encoding.UTF8);//导出内容并接受         Console.WriteLine(readText);     } }

    乐于分享
  • 相关阅读:
    Mayan游戏 (codevs 1136)题解
    虫食算 (codevs 1064)题解
    靶形数独 (codevs 1174)题解
    黑白棋游戏 (codevs 2743)题解
    神经网络 (codevs 1088) 题解
    The Rotation Game (POJ 2286) 题解
    倒水问题 (codevs 1226) 题解
    银河英雄传说 (codevs 1540) 题解
    生日蛋糕 (codevs 1710) 题解
    第一章 1.11 高阶函数
  • 原文地址:https://www.cnblogs.com/aersliing/p/3945498.html
Copyright © 2011-2022 走看看