随笔分类 - c# 基础
摘要:1.常用的获取本机IP地址的方法如下: try { string hostName = Dns.GetHostName(); IPHostEntry iPHostEntry = Dns.GetHostEntry(hostName); var addressV = iPHostEntry.Addres
阅读全文
摘要:1: C++对外公开的接口需声明为: extern "C" __declspec Fun(); 这是由于c++与c# 调用方式不一样,所以函数前需要加__stdcall修饰; 2:c#中通过DllImport引用c++动态链接库 [DllImport("xxx.dll")] public stati
阅读全文
摘要:/// <summary> /// 获取小数位数 /// </summary> /// <param name="decimalV">小数</param> /// <returns></returns> public static int GetNumberOfDecimalPlaces(doubl
阅读全文
摘要:无论是在ado.net EF或者是在其他的Linq使用中,我们经常会碰到两个重要的静态类Enumerable、Queryable,他们在System.Linq命名空间下。那么这两个类是如何定义的,又是来做什么用的呢?特别是Queryable类,它和EF的延迟加载技术有什么联系呢? 好,带着上面的问题
阅读全文
摘要:由于Dev GridControl在支持多选的时候,如果如果焦点行单独加了样式,Appearance-->FocusedRow & HideSelectionRow 这个时候,鼠标焦点转移到其他控件时候,由于GridControl失去了焦点,故GridControl当前行(焦点行)上的样式就丢失了。
阅读全文
摘要:场景如下: 在某一段时间内(有规律,以一个星期为最大区间),从一个时间区间中排除另外一个或者多个时间区间后,返回时间区间集合。 举例如下: 设计算法如下:
阅读全文
摘要:SOAP及Rest的调用区别参照如下: 创建服务http://localhost:15383/WebService1.asmx,如下: SOAP1.1 与 SOAP1.2 区别: WebService服务的具体调用均可参照服务提供的说明。 一、使用SOAP1.1调用示例,以HelloWorld为例:
阅读全文
摘要:在做类对象自定义比对的时候,从数据库中取出的数据和本地生成的数据使用默认的ToString()输出未必一直,如下: 数字转换为String,使用Math.Round保留小数位数: 第一个问题就是数字本身小数点,第二个问题就是小数值四舍五入的算法,微软的Math.Round并不是传统的中国四舍五入,而
阅读全文
摘要:使用installutil.exe安装卸载服务时,由于需要指向服务的全路径,由于生成目录往往不是服务发布的最终目录,很不便利,下面介绍两种方式方便操作: 方式一: 项目中加入install.bat与uninstall.bat文件,设置为始终复制,生成后,在debug\bin下双击install.ba
阅读全文
摘要:/// /// 设置文件夹共享 /// /// 文件夹路径 /// 共享名 /// 共享注释 /// public static int ShareNetFolder(string FolderPath, string ShareName, string Desc...
阅读全文
摘要:转自:http://www.cnblogs.com/sevenyuan/archive/2010/03/05/1678730.html 及:http://blog.csdn.net/lovelion 及:http://blog.sohu.com/s/Mzc2Nzc5MjU/239020230.htm
阅读全文
摘要:1.Visual Studio中,crtl+Shift+F,输入b*[^:b#/]+.*$ ,查找范围:选择整个解决方案,查找选项:使用正则表达式,文件类型:*.cs;*.cshtml 选择查找全部
阅读全文
摘要:.net FrameWork 框架博大精深,用着忘着,计划对自己能够想到知识点梳理一下,此篇是对自定义排序的理解: 在做一个对象集的比较时候,用到不同的比较规则,这个时候,用一个封装,如下:
阅读全文
摘要:个人倾向使用File.WriteAllByte写入文件: Stream 和 File 之间的转换 文件复制(当然File.Copy更常用,这个是偶然中使用到整理的)
阅读全文
摘要:abstract类是抽象类,不能够实例化,大家都知道,abstract类往往和接口interface一块儿使用,针对接口中一些公共的方法进行实现,然后实体类去继承抽象类和接口。虽然abstract类不能实例化,但是abstract类可以有构造函数,其构造函数和实体类的构造函数没什么区别。如下: 今天
阅读全文