假设我在C#中有一个对象数组,我想把它写成CSV格式的文件.
假设每个对象都有一个ToString()方法,这就是我想要打印的方法.
目前我正在使用此代码:
public static void dumpArray(Array arr, string fileName)
{
using (System.IO.StreamWriter file = new System.IO.StreamWriter(fileName))
{
foreach (Object obj in arr)
{
file.Write(obj.ToString()+",");
}
}
}
Run Code Online (Sandbox Code Playgroud)
有什么内置在C#框架中,或者你认为有更好的方法吗?