private string RemoveComments(string readPath, string writePath) { try { List <string> text = new List <string>(); using (StreamReader sr = new StreamReader(readPath, Encoding.Default)) { string line; while ((line = sr.ReadLine()) != null) { text.Add(line); } } var newSqlText = FileSql.ConvertSqlToTxt(text); var newText = FileTxt.ConvertTxtToSql(newSqlText); using (StreamWriter sw = new StreamWriter(writePath, false, Encoding.Default)) { foreach (string line in newText) { sw.WriteLine(line); } } return("Готово"); } catch (Exception ex) { return("Ошибка: " + ex.Message); } }
public string BuscaDadosApiMarvel() { ListaResultados result = GetRequest(); string retorno = ParseiaResultado(result); FileTxt file = new FileTxt(retorno); return(retorno); }
/// <summary> /// �ڳ�ʼ��֮ǰִ�� /// </summary> public void fisrtInit() { RunPath = Application.ExecutablePath; RunPath = RunPath.Substring(0, RunPath.LastIndexOf("\\")); SERPATH = RunPath + "\\" + SERPATH; INIPATH = RunPath + "\\" + INIPATH; fIni = new FileIni(INIPATH); fSer = new FileSer(); fTxt = new FileTxt(); frmSet = null; }
static void Main(string[] args) { string s = @"Text:file.txt(6B);Some string content Image:img.bmp(19MB);1920x1080 Text:data.txt(12B);Another string Text:data1.txt(7B);Yet another string Movie:logan.2017.mkv(19GB);1920x1080;2h12m"; var arr = s.Split(new string[] { Environment.NewLine }, StringSplitOptions.RemoveEmptyEntries); foreach (var item in arr) { Console.WriteLine(item); } Console.WriteLine(); List <File> files = new List <File>(); foreach (var item in arr) { //Console.WriteLine("->" + item); if (item.StartsWith("Image:")) { File f = new FileImages(); f.Pars(item); files.Add(f); } if (item.StartsWith("Text:")) { File f = new FileTxt(); f.Pars(item); files.Add(f); } if (item.StartsWith("Movie:")) { File f = new FileMovies(); f.Pars(item); files.Add(f); } } Console.WriteLine("___________"); foreach (var file in files) { Console.WriteLine(file); } }
public static void Initial() { string Error_msg = string.Empty; // Error Message if (ProcessName_Xml4app.IsNullOrWhiteSpace()) { SetProcessName(); } Initial_Printer(); Initial_DbCon(); Check_DB(); GlobalRes.MessageBox_Type = XmlHelper.GetValueLikeAppSettings("MessageBox_Type", GlobalRes.ProcessName_Xml4app); SpireExt.Lic(); // 清空临时文件 string dir4tmp_doc = AppDomain.CurrentDomain.BaseDirectory + clsGenerate_Cert.output_folderPrefix; FileTxt.Del_Files4Dir(dir4tmp_doc); // 清空实时数据文件夹中的所有文件 }