C#中把日志導(dǎo)出到txt文本的簡單實例
/// <summary>
/// 打日志
/// </summary>
/// <param name="log"></param>
//首先還是要using system.io;
public void Write(ArrayList log)
{
//將文件保存在桌面,文件名稱為當(dāng)前時間.txt
FileStream fs = new
FileStream("C:\\Users\\ailin\\Desktop\\" +
DateTime.Now.ToLongTimeString().Replace(":", "") + ".txt", FileMode.OpenOrCreate, FileAccess.ReadWrite);
StreamWriter sw = new StreamWriter(fs, Encoding.Default);
foreach( string i in log)
{
sw.Write(i.ToString());
}
DateTime dt1 = DateTime.Now;
sw.WriteLine();
sw.WriteLine("操作人:cxx");
sw.WriteLine("日期:"+Convert.ToString(dt1));
sw.Flush();
sw.Close();
}
//string sSaveExcelName =
//"C:\\" + DateTime.Now.ToShortDateString().Replace("-", "") + DateTime.Now.ToLongTimeString().Replace(":", "") + ".xls";
public static ArrayList aChg_Slab_Len = new ArrayList();
private void button2_Click(object sender, EventArgs e)
{
ArrayList cx = new ArrayList();
for (int i = 0; i < ss1.ActiveSheet.RowCount; i++)
{
for (int j = 0; j < ss1.ActiveSheet.ColumnCount; j++)
{
cx.Add(ss1.ActiveSheet.Cells[i, j].Text);
cx.Add(" ");
}
cx.Add("\r\n");
}
//執(zhí)行導(dǎo)出日志的操作
Write(cx);
return;
}
相關(guān)文章
C#實現(xiàn)將浮點數(shù)表示的貨幣數(shù)量以漢字大寫形式輸出的方法
這篇文章主要介紹了C#實現(xiàn)將浮點數(shù)表示的貨幣數(shù)量以漢字大寫形式輸出的方法,涉及C#針對浮點數(shù)的遍歷與字符替換操作技巧,具有一定參考借鑒價值,需要的朋友可以參考下2015-08-08C# 微信支付 wx.chooseWXPay 簽名錯誤的解決方法
本篇文章主要介紹了C# 微信支付 wx.chooseWXPay 簽名錯誤的解決方法,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2017-12-12關(guān)于C#中使用Oracle存儲過程返回結(jié)果集的問題
Oracle中可以使用游標(Cursor)對數(shù)據(jù)集進行操作,但在存儲過程輸出參數(shù)中直接使用Cursor錯誤,下面小編給大家?guī)砹薈#中使用Oracle存儲過程返回結(jié)果集的問題,感興趣的朋友一起看看吧2021-10-10C#中事件的動態(tài)調(diào)用實現(xiàn)方法
這篇文章主要介紹了C#中事件的動態(tài)調(diào)用實現(xiàn)方法,對比傳統(tǒng)思路優(yōu)劣給出了一個新的解決方案,需要的朋友可以參考下2014-09-09