using system;
using system.collections.generic;
using system.text;
using system.io;
using system.net;
using system.globalization;
///
/// 上傳
///
///
public void upload(string filename)
strm.close();
fs.close();
}catch (exception ex)
}///
///
///
public void download(string filepath, string filename)
ftpstream.close();
outputstream.close();
response.close();
}catch (exception ex)
}///
/// 刪除檔案
///
///
public void delete(string filename)
catch (exception ex)
}///
/// 獲取當前目錄下明細(包含檔案和資料夾)
///
///
public string getfilesdetaillist()
result.remove(result.tostring().lastindexof("\n"), 1);
reader.close();
response.close();
return result.tostring().split('\n');
string a;
}catch (exception ex)
}
///
/// 獲取當前目錄下檔案列表(僅檔案)
///
///
public string getfilelist(string mask)
}else
line = reader.readline();
}result.remove(result.tostring().lastindexof('\n'), 1);
reader.close();
response.close();
return result.tostring().split('\n');
}catch (exception ex)
return downloadfiles;}}
///
/// 獲取當前目錄下所有的資料夾列表(僅資料夾)
///
///
public string getdirectorylist()
}char n = new char;
return m.split(n);
}///
/// 判斷當前目錄下指定的子目錄是否存在
///
/// 指定的目錄名
public bool directoryexist(string remotedirectoryname)
}return false;
}///
/// 判斷當前目錄下指定的檔案是否存在
///
/// 遠端檔名
public bool fileexist(string remotefilename)
}return false;
}///
/// 建立資料夾
///
///
public void makedir(string dirname)
catch (exception ex)
}///
/// 獲取指定檔案大小
///
///
///
public long getfilesize(string filename)
catch (exception ex)
return filesize;
}///
/// 改名
///
///
///
public void rename(string currentfilename, string newfilename)
catch (exception ex)
}///
/// 移動檔案
///
///
///
public void moviefile(string currentfilename, string newdirectory)
///
/// 切換當前目錄
///
///
/// true 絕對路徑 false 相對路徑
public void gotodirectory(string directoryname, bool isroot)
else
ftpuri = "ftp://" + ftpserverip + "/" + ftpremotepath + "/";}}
public class insert_standard_errorlog}}
常成員,常函式,常物件
知識點1.常物件中的任何型別的資料成員 無論私有還是公有 的值都不能被改變。知識點2.常物件能呼叫的 1.公有的常成員函式 2.建構函式 3.公有的靜態函式 知識點3.常物件與常成員函式只有同時存在才都有意義 知識點4.普通物件既可以呼叫常成員函式,也可以呼叫非常成員函式 知識點5.常成員函式不能更...
常物件,常成員函式,常引用
宣告顯示 const 型別說明符 物件名 常物件的資料成員值在物件的整個生存期間不能被改變,即就是,常物件必須進行初始化,而且不能被更新。宣告形式 型別說明符 函式名 參數列 const 注意 1.在函式定義部分也需要帶const關鍵字。2.乙個常物件只能呼叫它的常成員函式,是常物件唯一的對外介面方...
C 共享資料的保護(常物件,常成員,常引用)
1 常物件 必須進行初始化並且不能被修改。class fun private int x const fun funa 2 2 常成員函式 型別說明符 函式名 參數列 const 1 在函式的定義部分也要帶上const關鍵字。2 如果乙個物件是常物件,那麼常物件只能呼叫常成員函式,不可以呼叫其他函式...