【发布时间】:2014-07-20 09:45:50
【问题描述】:
有人可以解释如何将具有不同值类型的多个值写入 CSV 文件。我猜您必须使用 Stream writer,但是在写入文件之前如何准备值?
public static void SaveGame(GridReference[] TrapPositions, GridReference MonsterPosition, GridReference PlayerPosition, GridReference FlaskPosition, bool MonsterAwake)
{
//StreamWriter sw = new StreamWriter (filename);
/* string filePath = "path" + "filename.csv";
if (!File.Exists(filePath))
{
File.Create(filePath).Close();
} */
string delimiter = ",";
int PlayerX = PlayerPosition.X_CoOrd;
int PlayerY = PlayerPosition.Y_CoOrd;
bool Awake = MonsterAwake;
int FirstTrapX = TrapPositions [1].X_CoOrd;
int FirsttrapY = TrapPositions [1].Y_CoOrd;
int SecondTrapX = TrapPositions [2].X_CoOrd;
int SecondTrapY = TrapPositions [2].Y_CoOrd;
int MonsterX = MonsterPosition.X_CoOrd;
int MonsterY = MonsterPosition.Y_CoOrd;
int FlaskX = FlaskPosition.X_CoOrd;
int FlaskY = FlaskPosition.Y_CoOrd;
}
【问题讨论】:
-
stackoverflow.com/a/14226913/1198435 如果这不能完全回答您的问题,请告诉我。
标签: c# csv export-to-csv streamwriter