随笔分类 -  C#

上一页 1 2 3 4 5 6 7 8 9 ··· 11 下一页
摘要:1、创建项目 2、为了方便调试,设置为控制台程序 3、修改Service1代码 4、修改Main代码 这样当使用-console方式启动时,就是以普通的控制台方式启动,方便调试程序。 5、其它安装之类的网上很多,不再重复写。 windows服务属于传统开发技术,网上讲的很多,找两个比较详细的blog 阅读全文
posted @ 2019-01-11 16:25 zhaogaojian 阅读(2178) 评论(0) 推荐(0) 编辑
摘要:通过C#第三方库向Redis存储数据遇到的几个问题 https://github.com/ServiceStack/ServiceStack.Redis 1、将对象转json字符串 JsonObject jsonObject=new JsonObject(); jsonObject.Add("aa" 阅读全文
posted @ 2019-01-10 19:20 zhaogaojian 阅读(2748) 评论(0) 推荐(0) 编辑
摘要:Newtonsoft序列化与反序列化有两个重载方法,带<T>和不带<T>的 如果将一个List<String>序列化为jsonStr后,再反序列化,会变成JArray 如果这时候直接使用 obj as List<string>就会报错。就需要使用带<T>模板函数来处理。 var obj=JsonCo 阅读全文
posted @ 2019-01-10 19:14 zhaogaojian 阅读(5054) 评论(0) 推荐(0) 编辑
摘要:这个功能很影响vs的速度,解决办法(VS2010版本为例),将Fix Mixed Tabs改为OFF即可。 阅读全文
posted @ 2019-01-04 20:15 zhaogaojian 阅读(339) 评论(0) 推荐(0) 编辑
摘要:OZCode是一款辅助调试工具,调试linq很方便有点重量级,导致整个项目运行很慢,但是功能很强大。 OZCode界面如下: 阅读全文
posted @ 2018-12-29 15:00 zhaogaojian 阅读(1617) 评论(0) 推荐(0) 编辑
摘要:gridControl1.DataSource = dt1;(gridControl1.DefaultView as GridView).Columns.Clear();//切换前需要先把列清空了。 gridControl1.DataSource = dt2; (gridControl1.Defau 阅读全文
posted @ 2018-12-22 16:12 zhaogaojian 阅读(1307) 评论(0) 推荐(2) 编辑
摘要:vs右键高级设置管理员运行后,每次直接运行使用的是管理员方式,但是如果直接在sln文件上点击使用的是非管理员方式(非管理员模式不能调试IIS启动的web应用)可以通过以下方式实现每次打开都是管理员方式 打开注册表: HKEY_CURRENT_USER\Software\Microsoft\Windo 阅读全文
posted @ 2018-12-15 20:52 zhaogaojian 阅读(834) 评论(1) 推荐(0) 编辑
摘要:之前项目是vs2010 aspx项目,用vs2017打开后,非运行状态下有一行错误:CS0234 C# The type or namespace name 'DataVisualization' does not exist in the namespace 'System.Web.UI' (ar 阅读全文
posted @ 2018-12-15 13:44 zhaogaojian 阅读(1024) 评论(0) 推荐(0) 编辑
摘要:点击一下项目,再选择属性选项卡(不是右键属性) 如上图,如果托管管道模式是集成的话,改为经典即可。如果在vs2010的 WebDev.WebServer40方式启动 默认就是经典模式 阅读全文
posted @ 2018-12-14 15:33 zhaogaojian 阅读(983) 评论(0) 推荐(0) 编辑
摘要:vs2010下有一个WebDev.WebServer40工具,可以直接拿来当服务器用,这样就不用再安装iis了。位置在 C:\Program Files (x86)\Common Files\microsoft shared\DevServer\10.0\WebDev.WebServer40.EXE 阅读全文
posted @ 2018-12-14 15:04 zhaogaojian 阅读(426) 评论(0) 推荐(0) 编辑
摘要:Convert、Parse、TryParse、(int) 三个函数都是将值转换成整数,但是四者之间各有异同,开发人员可以根据情况选用最合适的。以下解释均经过高人验证,希望对大家有所帮助。 1 (int)变量名[强制类型转换]: 该转换方式主要用于数字类型转换,从int类型到long,float,do 阅读全文
posted @ 2018-12-13 00:06 zhaogaojian 阅读(5103) 评论(0) 推荐(0) 编辑
摘要:1、Delegate是类型,Event是成员(本质为成员方法),Event成员类型派生于Delegate。仅此! 2、大概就好比说委托是C++里一个方法的模板,而event是这个模板具体的实现 阅读全文
posted @ 2018-12-11 22:22 zhaogaojian 阅读(293) 评论(0) 推荐(0) 编辑
摘要:decimal sum = 11111.334; sum = decimal.Round(sum, 2 , MidpointRounding.AwayFromZero); sum:11111.33decimal sum = 11111.345; sum = decimal.Round(sum, 2 , MidpointRounding.AwayFromZero); sum :1111... 阅读全文
posted @ 2018-12-07 12:04 zhaogaojian 阅读(372) 评论(0) 推荐(0) 编辑
摘要:最近项目团队调试中用到DataTable 和 list 数据量太大,不好查找调试数据,查找网上资料,做了一个调试查看器 可以查看调试中的DataSet,DataTable,List数据,使用Devexpress GridControl这个强大的查看数据控件。另外主要使用到Microsoft.Visu 阅读全文
posted @ 2018-12-06 12:27 zhaogaojian 阅读(398) 评论(0) 推荐(0) 编辑
摘要:好久没写过winform程序了,用devexpress写了个小工具,连一个本地的数据库,感觉不会出什么异常,连接时就没加捕获,调通之后就没管,因为特殊需求,需要把程序放到腾讯云上运行,结果一运行就报错,提示 CLR20r3 错误 没有其他任何错误信息,去网上搜来搜去不行,但是本地或者其它云上连接腾讯 阅读全文
posted @ 2018-11-26 21:44 zhaogaojian 阅读(11682) 评论(0) 推荐(0) 编辑
摘要:Devexpress一部分在全局dll中,需要分析缺哪些dll,有两种方式1、打包,安装时会自动提示 2、使用自带分析工具Assembly deployment tool 阅读全文
posted @ 2018-11-26 12:45 zhaogaojian 阅读(397) 评论(0) 推荐(0) 编辑
摘要:一、小括号()、中括号[]、大括号的区别 1>. 小括号():匹配小括号内的字符串,可以是一个,也可以是多个,常跟“|”(或)符号搭配使用,是多选结构的 示例1:string name = "way2014"; regex:(way|zgw) result:结果是可以匹配出way的,因为是多选结构, 阅读全文
posted @ 2018-11-21 12:25 zhaogaojian 阅读(11348) 评论(0) 推荐(0) 编辑
摘要:1.使用隐藏域Session、Application和Cache都是保存在服务器内存中的。一般来说我们是无权访问客户端的机器,把数据直接保存在客户端的(Cookie是一个例外,不过Cookie只能保存不超过4K的字符串)。我们可以想一下还有哪里可以让我们暂时保存数据的?那就是页面!如果我们在Web页 阅读全文
posted @ 2018-11-13 18:56 zhaogaojian 阅读(500) 评论(0) 推荐(0) 编辑
摘要:转自:https://www.cnblogs.com/lhlong/p/7920408.html 阅读全文
posted @ 2018-11-12 17:33 zhaogaojian 阅读(440) 评论(0) 推荐(0) 编辑
摘要:现象,使用tabStrip MDIView后,子窗体会被遮挡一部分,两种解决办法 1、tabStrip的 MdiAutoHide=False 2、tabStrip 设置MultilineWithNavigationBox 阅读全文
posted @ 2018-11-10 00:23 zhaogaojian 阅读(233) 评论(0) 推荐(0) 编辑

上一页 1 2 3 4 5 6 7 8 9 ··· 11 下一页