首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

在C#中的txt文件中写入矩阵

在C#中,可以使用FileStream和StreamWriter类来写入矩阵到txt文件中。以下是一个示例代码:

代码语言:csharp
复制
using System;
using System.IO;

class Program
{
    static void Main(string[] args)
    {
        int[,] matrix = new int[,] {
            { 1, 2, 3 },
            { 4, 5, 6 },
            { 7, 8, 9 }
        };

        WriteMatrixToFile(matrix, "matrix.txt");
    }

    static void WriteMatrixToFile(int[,] matrix, string fileName)
    {
        using (FileStream fs = new FileStream(fileName, FileMode.Create))
        {
            using (StreamWriter sw = new StreamWriter(fs))
            {
                for (int i = 0; i< matrix.GetLength(0); i++)
                {
                    for (int j = 0; j< matrix.GetLength(1); j++)
                    {
                        sw.Write(matrix[i, j]);

                        if (j< matrix.GetLength(1) - 1)
                        {
                            sw.Write(",");
                        }
                    }

                    sw.WriteLine();
                }
            }
        }
    }
}

这个代码会创建一个名为"matrix.txt"的文件,并将矩阵写入该文件中。每一行代表矩阵的一行,每个元素之间用逗号分隔。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

12分2秒

【剑指Offer】12. 矩阵中的路径

299
1分54秒

C语言求3×4矩阵中的最大值

6分22秒

17-在idea中能够创建mybatis核心配置文件和映射文件的模板

34分48秒

104-MySQL目录结构与表在文件系统中的表示

3分41秒

21_尚硅谷_MyBatis_在idea中设置映射文件的模板

13分7秒

20_尚硅谷_MyBatis_在idea中设置核心配置文件的模板

4分31秒

52.在MyBatis配置文件中全局配置AddressTypeHandler.avi

10分3秒

65-IOC容器在Spring中的实现

10分28秒

JavaSE进阶-035-接口在开发中的作用

7分46秒

JavaSE进阶-037-接口在开发中的作用

32分47秒

JavaSE进阶-038-接口在开发中的作用

5分55秒

JavaSE进阶-034-接口在开发中的作用

领券