随笔分类 - C#
摘要:初始化datagridview数据源时,若数据源为空,待获取数据后再刷新数据源则datagridview不显示数据,甚是觉得莫名其妙??
阅读全文
摘要:1、打开vs Tools下的工具命令 2、生成随机密钥对C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC>sn -k NonSignLibTest.snk 3、将DLL文件反编译成IL中间语言文件 C:\Program Files (x86
阅读全文
摘要:Have resolved the problem, the Port was different and so the Connection String now reads: (not the new port number after the DataSource name). Just WH
阅读全文
摘要:基于.net的COM组件开发时,若采用vs强命名方式,则完成后试图将组件注册到XP系统(确切的说是.net4.0以下版本的系统) REGASM c:\libcom\dotnet\myCom.dll /tlb:C:\Windows\System32\myCom.tlb 会报错: Unhandle Ex
阅读全文
摘要:this.BeginInvoke(new EventHandler( (sender,e)=> { var x = (dynamic)sender; var y = (dynamic)e; } ), new object[] { msg, total, curresult, type }); thi
阅读全文
摘要:UTC: Universal Time Coordinated 协调世界时,又称世界标准时间。 GMT: Greenwich Mean Time 格林尼治平均时。 格林尼治标准时间的正午是指当太阳横穿格林尼治子午线时(也就是在格林尼治时)的时间。由于地球在它的椭圆轨道里的运动速度不均匀,这个时刻可能
阅读全文
摘要:转自https://www.cnblogs.com/jyz/articles/4612333.html 最近项目中需要跨服务器对消息队列进行读写,开始在单独开发机器上进行Queue的读写没问题。但是部署后,在服务器上创建的Queue开发者的 机器只能写数据而不能读数据。.net给出的错误是“对消息队
阅读全文
摘要:一、C#正则表达式符号模式 字 符 描 述 \ 转义字符,将一个具有特殊功能的字符转义为一个普通字符,或反过来 ^ 匹配输入字符串的开始位置 $ 匹配输入字符串的结束位置 * 匹配前面的零次或多次的子表达式 + 匹配前面的一次或多次的子表达式 ? 匹配前面的零次或一次的子表达式 {n} n是一个非负
阅读全文
摘要:一、校验数字的表达式 1 数字:^[0-9]*$ 2 n位的数字:^\d{n}$ 3 至少n位的数字:^\d{n,}$ 4 m-n位的数字:^\d{m,n}$ 5 零和非零开头的数字:^(0|[1-9][0-9]*)$ 6 非零开头的最多带两位小数的数字:^([1-9][0-9]*)+(.[0-9]
阅读全文
摘要:NET USE "\\xxx.xxx.xxx.xxx\vms\Application Files" "password123" /USER:"ap\1234567890" /PERSISTENT:YES public static bool connectState(string path, str
阅读全文
摘要:UPD(Membership)数据库安装1.使用 Aspnet_regsql.exe 安装数据库 在 C:\WINDOWS\Microsoft.NET\Framework\\aspnet_regsql.exe2.一步步按照指引即可 ClickOnce需要创建证书C:\Program Files (x
阅读全文
摘要:declare @modelcode varchar(90)='AutoProjectType'declare @ns varchar(90)='WpfApplication'declare @datamodel varchar(90)='wv_' +@modelcodedeclare @model
阅读全文
摘要:declare @objname varchar(90)='AutoProjectModel'declare @modelns varchar(90)='ACL.Models'declare @dpclsname varchar(200)='ACL.UPDExtDataProvider'--mode
阅读全文
摘要:背景需求:应用系统间数据自动同步处理,要求高效无人工干预 技术实现:C#启动cmd,通过BCP命令传入必要参数,实现数据导出 /// <summary> /// cmd下,启动应用程序命令 /// 不显示命令窗口 /// </summary> /// <param name="programExeP
阅读全文
摘要:WPF做Windows程序界面很好很强大,RDLC做报表免费又好用,如何将两者强强联合呢? 方法1: 可以直接在WPF项目中加入一个WinForm窗体,在这个窗体上进行报表操作,与一般的WinForm编程没有什么区别。用WindowFormHost控件,直接集成报表到WPF窗体中,可以保持程序风格的
阅读全文
摘要:1. DataTable读取列表 DataSet ds = new DataSet();// 省略ds的Fill代码DataTable products = ds.Tables["Product"];IEnumerable<DataRow> rows = from p in products.AsE
阅读全文
摘要:"Lambda表达式"是一个匿名函数,它可以包含表达式和语句,并且可用于创建委托或表达式树类型。 Lambda 运算符: => 该运算符读为"goes to"。 该 Lambda 运算符的左边是输入参数(如果有),右边包含表达式或语句块。 例如: Lambda 表达式 x => x * x 读作"x
阅读全文
摘要:var y = from model in list.Where(s=>s.product==product||product=="") select new { sn = model.sn }; >> var y = from model in list where (monthly == ""
阅读全文
摘要:加载程序集 Assembly loAssembly = Assembly.Load( lcAssembly ) ; Type[ ] laTypes = loAssembly.GetTypes( ) ; 使用foreach语句在程序集中的每一个类型上迭代。在控制台上输出当前类型的名称,并使用如下的语句
阅读全文
摘要:public class Win32ServiceManager { private string strPath; private ManagementClass managementClass; public Win32ServiceManager() : this(".", null, nul
阅读全文