C#中怎么将字符串写入到一个文本文件中

C#中怎么将字符串写入到一个文本文件中,第1张

哥们你也不给点悬赏分,还好没分我也愿意回答,呵呵!
首先添加引用
using SystemIO;
using SystemDiagnostics;
////////////////////////这里是覆盖你的已有的文本文件////////////////////
string str="你的字符串";
string filePath = "d:\\infortxt";//这里是你的已知文件
FileStream fs = new FileStream(filePath, FileModeOpen, FileAccessReadWrite);
StreamWriter sw = new StreamWriter(fs);
fsSetLength(0);//首先把文件清空了。
swWrite(str);//写你的字符串。
swClose();
/////////////////////以下是运行这个文件/////////////////////////
Process p = new Process();
pStartInfoFileName =filePath;
pStart();

//js 字符串中插入内容的方法是重写原型中的splice()方法:
//1、原型定义如下:
if (!Stringprototypesplice) {
    Stringprototypesplice = function(start, delCount, newSubStr) {
        return thisslice(0, start) + newSubStr + thisslice(start + Mathabs(delCount));
    };
}
//2、重写后代码如下:
Stringprototypesplice = function(idx, rem, str) {
    return thisslice(0, idx) + str + thisslice(idx + Mathabs(rem));
};
//3、使用方法:
var result = "foo baz"splice(4, 0, "bar ");
documentbodyinnerHTML = result; 
//结果:在 "foo bar"中的第4个位置插入字符串bar ,变成:"foo bar baz"

用PrintWriter类:
import javaioFile;
import javaioPrintWriter;
public class Main
{
public static void main(String args[]) throws Exception
{
File fp=new File("c:\\atxt");
String str="ABCDE";
PrintWriter pfp= new PrintWriter(fp);
pfpprint(str);
pfpclose();
}
}


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12603474.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-26
下一篇 2023-05-26

发表评论

登录后才能评论

评论列表(0条)

保存