摘要:// 打开文件夹1 System.Diagnostics.Process.Start(src); //src是地址 这个是打开文件夹//以默认方式打开文件1 System.Diagnostics.Process p=new System.Diagnostics.Process(); 2 //直接指定文件名,系统工程会自己找到打开这个文件的程序而打开这个文件,如Excel文件 3 p.StartInfo.FileName=fileName; //example:@"D:\人员信息.xls"; 4 p.Start();来源1 System.Diagnostics.Process
阅读全文
摘要:1 using System.Windows.Form; 2 3 private System.Windows.Forms.ProgressBar progressBar1; 4 this.progressBar1 = new System.Windows.Forms.ProgressBar(); 5 this.progressBar1.Maximum = 200; //进度条的最大值是200 6 this.progressBar1.Minimum = 1; //进度条的最小值是1 7 9 this.progressBar1.Step = 1; //进度条...
阅读全文
摘要:1 using System.Text.RegularExpressions;2 3 4 string regext = ".*\\s+.{41}\\s+href=\"http:\\/\\/([\\w\\-\\.,@?^=%&:/~\\+#]*[\\w\\-\\@?^=%&/~\\+#])?\">[0-9a-zA-Z\\u0391-\\uFFE5]+(.*\\s+){5}(<.*\\s+){1,3}"; //正则表达式内容regext5 6 foreach (Match mi in Regex.Matches(
阅读全文
摘要:这是一个下载网页非常简单,但是非常有限的方法.1 using System.Net;2 3 var wc = new WebClient(); //新建一个WebClient对象 wc4 string href = wz; //网址为字符串 wz5 var html = wc.DownloadString(href); //html 就是wz的网页内容得到这个html就可以做一些自己想做的事情.此方法检索指定的资源。下载该资源之后,此方法使用在Encoding属性中指定的编码将该资源转换为String。WebClient client = new WebClie...
阅读全文
摘要:public StreamWriter( string path, bool append)参数path类型:System.String要写入的完整文件路径。append类型:System.Boolean若要追加数据到该文件中,则为true;若要覆盖该文件,则为false。如果指定的文件不存在,该参数无效,且构造函数将创建一个新文件。
阅读全文
摘要:还是这个拆分词条的工具,最后要输出到txt里,每2K条一个文件. 这是我实现输出到文件的一种方式: 1 while ((s = sr.ReadLine()) != null) 2 { 3 ct=s.Split('\t'); 4 if (ct.Length <= 2) break; 5 if ((n++) % numoflines == 0) 6 { 7 t++; 8 ...
阅读全文
摘要:这是我写的第一个C#程序,拆分百科词条用的.词条包一般至少在10W左右,多的也有50W+的,但每次任务只能导入5K,之前一直手动拆分的,费时费力,而且我耐心不足,分着分着就干别的去了.所以分出来的质量也不高. 界面如上图.点击浏览,会弹出打开文件对话框.如下图 代码如下 1 private void button2_Click(object sender, EventArgs e) 2 { 3 this.openFileDialog1 = new System.Windows.Forms.OpenFileDialog(); 4 ...
阅读全文
摘要:这个说出来略丢人,简直就是蠢,拿出来跟大家分享下: 代码大致如下: 1 1 for(var i;i<as.length;i++) 2 2 { 3 3 // 4 4 /* 5 5 ** 6 6 */ 7 7 for(var i;i<bs.length;i++) 8 8 { 9 9 alert("something");10 10 }11 11 } 这个bs比as长,结果就是本来应该输出as.length行东西,都只输出一遍; 1 for(var i;i<as.length;i++) 2 { 3 ...
阅读全文