C#
文章平均质量分 53
黑萝卜
这个作者很懒,什么都没留下…
展开
-
String常用方法及属性
string.Empty //代表一个空的字符串; string.Compare //比较两个字符串的大小 -1 0 1 string.Concat //连接字符串组成新的字符串 string.IsNullOrEmpty("")//判断指定是否为Null或者Empty string str = string.Empty; str.Contains("")//判断str是否包含指定原创 2014-06-26 23:14:27 · 438 阅读 · 0 评论 -
子线程传参
关于子线程传参数的问题 两种方案: 1.通过匿名委托实现传参 2.通过封装类实现传参 using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Tex原创 2013-12-07 22:05:01 · 549 阅读 · 0 评论 -
关于子线程访问主线程创建的控件
关于子线程访问主线程创建的控件 如题: 子线程访问主线程所创建的控件或者修改值,微软默认是不允许的,因为这涉及到线程的安全问题,如果直接通过子线程去访问主线程所创建的控件的话会报错线程间 操作无效: 从不是创建控件“...”的线程访问它 解决方案就是通过委托来实现子线程访问主线程创建的控件: using System; using System.Collections.Gene原创 2013-12-06 23:56:20 · 683 阅读 · 0 评论 -
C# IO 操作
Application.StartupPath //应用程序路径 System.IO.Path.GetFileNam(filePath) //返回带扩展名的文件名 System.IO.Path.GetFileNameWithoutExtension(filePath) //返回不带扩展名的文件名 System.IO.Path.GetDirectoryName(fileP原创 2014-07-02 16:43:20 · 451 阅读 · 0 评论 -
文本文件转换成Dataset
string[] FieldsInArray ={ "c0", "c1", "c2", "c3", "c4", "c5", "c6", "c7" }; //声明一个字符数组,用于存放列名 DataSet ds = new DataSet(); ds =TextFileLoader(@"D:\cpbuyaa20071018.txt","good",FieldsInArray); //文件路径,原创 2013-12-08 22:38:18 · 531 阅读 · 0 评论