streamwriter写入文本文件C#
时间: 2023-06-04 11:05:18 浏览: 211
Sharp代码
StreamWriter是一个用于将数据写入文本文件的类。在C#中,您可以使用StreamWriter类来写入文本文件,下面是一个基本的示例代码:
```
using System;
using System.IO;
class Program
{
static void Main(string[] args)
{
string filePath = @"C:\Users\UserName\Desktop\example.txt";
using (StreamWriter writer = new StreamWriter(filePath))
{
writer.WriteLine("Hello World!");
}
}
}
```
以上代码可以将字符串“Hello World!”写入名为“example.txt”的文本文件中。请注意,使用“using”语句可以确保StreamWriter实例在使用后被正确释放。
相关问题
C# streamwriter写入文本文件
C是一种高级编程语言,通常用于系统级编程和底层操作。它由贝尔实验室的Dennis Ritchie于1972年创建,并逐渐成为一种广泛使用的编程语言。C语言被广泛用于开发操作系统、网络协议、嵌入式系统,以及其他需要高效、高性能的应用程序。C语言的优点包括灵活、高效、可移植性好以及易于学习和使用。
c# 文本文件写入二维数组
你可以使用 System.IO 命名空间中的 StreamReader 和 StreamWriter 类来读取和写入文本文件。以下是一个示例代码,可以将一个二维数组写入到文本文件中:
```csharp
int[,] array = new int[,] { { 1, 2 }, { 3, 4 }, { 5, 6 } };
string filePath = "array.txt";
using (StreamWriter writer = new StreamWriter(filePath))
{
for (int i = 0; i < array.GetLength(0); i++)
{
for (int j = 0; j < array.GetLength(1); j++)
{
writer.Write(array[i, j] + " ");
}
writer.WriteLine();
}
}
```
这个代码将一个二维数组写入到名为 "array.txt" 的文本文件中。在循环中,我们使用 StreamWriter.Write() 方法将数组中的每个元素写入文件,并在每行末尾使用 StreamWriter.WriteLine() 方法添加一个换行符。