資源簡介
代碼片段和文件信息
????????//刪除指定域名的所有映射?throws?Exception
????????private?void?DeleteHostMapping(string?strDomain)
????????{
????????????if?(!File.Exists(hostMappingFile))
????????????{
????????????????MessageBox.Show(“未執行刪除!\n文件不存在:\n“?+?hostMappingFile?“提示“);
????????????????return;
????????????}
????????????//有效映射行(行首到IP地址之間有0個以上空白字符,IP與域名間有1個以上空白字符,行末0個以上注釋)
? ? ? ? ? Regex?regMapping?=?new?Regex(@“^\s*\d{13}\.\d{13}\.\d{13}\.\d{13}\s+“?+?strDomain?+?@“\s*(#.*)*$“);
????????????//待寫入文件的內容
????????????StringBuilder?sbFinalContent?=?new?StringBuilder();
????????????//待刪除域名映射(正常情況下只會有一條記錄,考慮文件被手工修改的情況,需要刪除全部映射,新的域名映射才會生效)
????????????List?host2Delete?=?new?List();
????????????//刪除(讀取系統原有映射,過濾掉指定域名的映射)
????????????using?(StreamReader?sr?=?new?Stream
- 上一篇:軟件注冊碼源碼
- 下一篇:asp.net 服務器端對話框實現
評論
共有 條評論