![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
.NET
ID_Dexter
这个作者很懒,什么都没留下…
展开
-
关于Expression扩展ExpressionExtension的用法
定义lambda表达式树形结构Expression<Func<T, bool>> lambda = t => true;定义查询条件StartTime =2017/10/13 0:00:00添加查询条件lambda = lambda.And(t => t.StartTime >StartTime);对查询条件重新复制Star...原创 2019-10-14 10:22:49 · 654 阅读 · 0 评论 -
ef框架简单总结
1.ef项目搭建完成后,引用该项目的配置文件要添加对应配置<connectionStrings> <add name="QYI_InHospitalEntities" connectionString="metadata=res://*/EFTestModel.csdl|res://*/EFTestModel.ssdl|res://*/EFTestMo...原创 2019-05-14 14:49:44 · 625 阅读 · 0 评论 -
MVC控制器中获取本地IP
/// <summary> /// MVC控制器中获取本地IP /// </summary> /// <returns></returns> public static string GetLocalIP() { string ip = strin...转载 2019-05-08 11:21:49 · 1004 阅读 · 0 评论 -
winform 影藏panel滚动条
#region 设置滚动条是否显示 [DllImport("user32.dll", CharSet = CharSet.Auto)] public static extern int ShowScrollBar(IntPtr hWnd, int bar, int show); private class SubWindow : NativeW...原创 2019-04-24 14:49:46 · 1342 阅读 · 0 评论 -
this新用法,简化方法参数
/// <summary> /// hashtable转化字符串 /// </summary> /// <param name="ht"></param> /// <param name="key"></param> /// <...原创 2019-04-22 15:57:19 · 201 阅读 · 0 评论 -
(转)C#为什么要使用Invoke,它和BeginInvoke有什么区别
在Invoke或者BeginInvoke的使用中无一例外地使用了委托Delegate。一、为什么Control类提供了Invoke和BeginInvoke机制?关于这个问题的最主要的原因已经是dotnet程序员众所周知的,我在此费点笔墨再次记录到自己的日志,以便日后提醒一下自己。1、windows程序消息机制Windows GUI程序是基于消息机制的,有个主线程维护着一个消息泵...转载 2019-04-09 17:00:58 · 209 阅读 · 0 评论 -
Windows7中出现的KERNELBASE.dll错误的解决方法(转)
在Windows7系统中,偶尔会出现这样的软件无法启动问题,详细信息是KERNELBASE.dll错误,一般不是KERNELBASE.dll的问题,也并不需要复制一个KERNELBASE.dll文件替换掉它,你只需要在桌面快捷方式或者安装目录里的软件图标→鼠标右击→属性→兼容性→以管理员身份运行此程序,即可解决问题。...转载 2019-04-03 16:26:24 · 6854 阅读 · 0 评论 -
EF模型下使用Linq语句引发在提供程序连接上启动事务时出错
在EF下使用linq查询时没有将结果转换成list直接使用,会占用数据库连接,使后续的数据库操作引发异常。var hardwareMonitor = (from monitor in db.T_Monit_HardwareMonitor group monitor by new ...原创 2018-10-11 14:10:20 · 648 阅读 · 0 评论 -
安装和卸载已安装windows服务
安装1.安装时cmd要以以管理员身份运行2.cd C:\Windows\Microsoft.NET\Framework\v4.0.30319(先确定改路径存在)3.InstallUtil.exe D:\WindowsService.exe(windows服务的exe程序所在路径)注:安装失败时可能会出现提示”服务错误1053:服务没有及时响应启动或控制请求“。可能原因原因:开发...原创 2018-07-26 22:45:41 · 967 阅读 · 0 评论 -
Socket监听与TcpListener监听的区别和用法
socket是针对应用层和传输层之间封装的接口Tcplistener是对socket tcp协议封装的接口,更便于开发1.利用Tcp协议编程1)服务器端: a)建立TCP监听器TcpListener对象。 TcpListener tl=new TcpListener(端口号); b)启动监听器 tl.Star...转载 2018-06-13 15:38:12 · 12478 阅读 · 1 评论 -
反射读取类中的各属性值(含嵌套)
注:取值赋值时找好对应类原创 2018-05-16 14:06:08 · 2859 阅读 · 0 评论 -
无法向会话状态服务器发出会话状态请求请。确保 ASP.NET State Service (ASP.NET 状态服务)已启动
无法向会话状态服务器发出会话状态请求。请确保 ASP.NET State Service (ASP.NET 状态服务)已启动,并且客户端端口与服务器端口相同。如果服务器位于远程计算机上,请检查 HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/aspnet_state/Parameters/AllowRemoteConnection 的值,确...转载 2018-05-15 16:16:46 · 1689 阅读 · 0 评论 -
简单的反射实例以及for循环和foreach差别
重点:1.反射判断值类型 2.关于for循环和foreach的区别for循环可以修改循环中元素属性,而foreach不能,更不能对集合进行add和delete,原因是collection中返回的IEmumator设置其元素为只读属性,所以即使元素是int值类型也不能修改。这时最好使用for循环...原创 2018-05-25 13:53:16 · 516 阅读 · 0 评论 -
XmlDocument基本应用
public static void PrintXml(Dictionary<string, string> dic) { //创建XML文档 XmlDocument xmlDocument = new XmlDocument(); XmlText xmlText; XmlElemen...原创 2018-05-07 16:00:11 · 363 阅读 · 0 评论 -
XML读取
通过GetElementsByTagName获取XmlNodeList(排序节点集合)注:读取集合中不包含子节点的节点nodeResult[i]["FeeDate"].InnerText(直接取值)XmlNode Xml文档中的单个节点(取key直接读取)...原创 2018-05-11 11:21:31 · 241 阅读 · 0 评论