檔案幫助類

2022-04-30 18:30:07 字數 1624 閱讀 2047

public

class filehelper

else

console.writeline("request header");

console.writeline(ctx.request.headers.tostring());

//設定返回內容的mime型別

"content-disposition", "attachment;filename=" + filename);

using (stream output = ctx.response.outputstream)

catch (httplistenerexception e) //在未寫完所有檔案時,如果客戶端關閉連線,會拋此異常

}fs.close();

}///

/// 傳送資料流

///

/// 檔案流

/// outputstream物件

public

void sendstream(stream fs, stream outstream)

if (fs != null)

if (outstream != null)

}#endregion

#region /*讀取txt檔案*/

///

/// 讀取txt檔案

///

/// txt檔案路徑

/// list

public

static list readlinetxt(string filepath)

#endregion

#region /*字串空格處理*/

///

/// 向右新增空格

///

/// string

/// int最大長度

/// string

public

static

string addrspace(string str, int len)

return str;

}///

/// 向左新增空格

///

/// string

/// int最大長度

/// string

public

static

string addlspace(string str, int len)

return str;

}///

/// 取字串長度

/// 乙個漢字算二個字元

///

/// string字串

/// int

public

static

int getlength(string str)

else

}return templen;

}///

/// substring處理中文,讓漢字二個字元的處理方法

///

///

///

///

public

static

string substringext(string s, int a_startindex, int a_cnt)

#endregion

}

C 檔案幫助類FoderHelper

using system using system.data using system.configuration using system.linq using system.web using system.io using system.collections using system.col...

C zip檔案操作幫助類

原文 但是原文中遞迴獲取檔案資料時有問題,做了小改動。using icsharpcode.sharpziplib.checksum using icsharpcode.sharpziplib.zip 所有檔案快取 private static list files new list 所有空目錄快取 ...

資源檔案幫助類ResourceHelper

public class resourcehelper private static final string res id id private static final string res string string private static final string res drable...