• 等级
  • 22471 访问
  • 35 原创
  • 30 转发
  • 102993 排名
  • 6 评论
  • 4 获赞

C# 在线编译字符串型语句

Evalutor类: using Microsoft.CSharp; using System; using System.CodeDom.Compiler; using System.Collections.Generic; using System.Linq; using System.Reflection; using System.Text; using System.Xml...

2019-01-08 10:05:05

C# 读写实现本地Xml文件与界面ListView的转换

将List转换成DateTable            public static DataTable ToDataTable(IList list)         {             DataTable result = new DataTable();             if (list.Count > 0)             {            ...

2019-01-08 10:03:31

C#中连接数据库15秒检测程序假死避免问题

C#中连接数据库15秒检测程序假死避免问题 在C#中,连接SQLSERVER数据库时,程序对数据库的连接测试时间为15秒,这15秒中如果没有连接成功,程序是处于一种假死的状态。当然,这种假死状态不仅仅局限于这15秒的测试,还有数据库的大数据量查询,大数据量处理,大数据量下载等等,我们可以对思路进行转变,转变为利用一个后台运行进程控件来实现后台自动运行,不影响前台界面的操作,从而避免期间用户操作不...

2019-01-08 10:02:09

【转】WinForm界面开发之布局控件"WeifenLuo.WinFormsUI.Docking"的使用

本篇介绍Winform程序开发中的布局界面的设计,介绍如何在我的共享软件中使用布局控件"WeifenLuo.WinFormsUI.Docking"。 布局控件"WeifenLuo.WinFormsUI.Docking"是一个非常棒的开源控件,用过的人都深有体会,该控件之强大、美观、不亚于商业控件。而且控件使用也是比较简单的。先看看控件使用的程序界面展示效果。 配电网络可视化管理系统的界面截图:...

2018-10-07 14:38:03

C# WinForm PropertyGrid用法

关于C# PropertyGrid的用法没有找到,找到一个C++的用法。 模仿着使用了一下,感觉挺不错,分享一下。 基本用法: 拖个PropertyGrid,绑定一个属性类就行了。 using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using Syste...

2018-10-06 13:49:06

【转】C#利用反射技术实现winform界面动态存储

出处:http://www.cnblogs.com/star65225692/archive/2010/11/10/1874212.html 在数据库管理软件开发过程中,个性化的界面设计是一个成功软件产品必不可少的重要组成部分,定制界面设计就是界面控件的布局、控件属性的设置,当然 要考虑界面控件的合理存储的问题。但是传统的软件界面设计为了满足客户的需求,程序员需要开发出各种各样的用户界面,这样既...

2018-09-28 15:26:32

C# 将数据保存进xml文件

<code class="language-csharp">XmlDocument xml;  string path=Application.StartupPath + "\\功能测试参数.xml";   if(System.IO.File.Exists(path)) {       xml  = new XmlDocument();       doc.Load(path);...

2018-09-28 14:02:43

查看SQL语句的执行时间

1:通过设置STATISTICS我们可以查看执行SQL时的系统情况。选项有PROFILE,IO ,TIME。 介绍如下: SET STATISTICS PROFILE ON:显示分析、编译和执行查询所需的时间(以毫秒为单位)。 SET STATISTICS IO ON:报告与语句内引用的每个表的扫描数、逻辑读取数(在高速缓存中访问的页数)和物理读取数(访问磁盘的次数)有关的信息。 SET ...

2018-09-27 14:26:31

查询数据库中带有某个字段的所有表名

MS SQL/mysql 数据库查询带有某个字段的所有表名  SELECT * FROM information_schema.columns WHERE column_name='column_name'; oracle数据库查询带有某个字段的所有表名 select column_name,table_name,from user_tab_columns where column_name...

2018-09-26 16:32:16

【转】基于C#的WinForm中DataGridView控件操作汇总

基于C#的WinForm中DataGridView控件操作汇总 一、单元格内容的操作    *****// 取得当前单元格内容             Console.WriteLine(DataGridView1.CurrentCell.Value); // 取得当前单元格的列 Index       Console.WriteLine(DataGridView1.Current...

2018-09-19 11:29:44

C# 如何实现千位分隔符(三位分隔)

int m = 123456789; MessageBox.Show(m.ToString("N")); 如上代码,显示为:123,456,789.00,倒是实现了千位分隔,只是又冒出了小数。 怎么去掉小数呢?用 N0: int m = 123456789; MessageBox.Show(m.ToString("N0")); 如果是不知道类型的,可以进行判断   int i = -1...

2018-09-08 16:09:07

C#中的?问号用法总结

在C#中有个较为重要,而常被一些人忽视的符号——问号(?)。在这里整理一下它在C#的几种情况: 可空类型修饰符“T?”:可空类型的基础类型可以是任何非可空值类型或任何具有struct约束的类型参数,但不能是可空类型或引用类型。例如:int?代表是可空的整形,而int??则是无效类型。即可空类型可以表示其基础类型的所有值和一个额外的空值。语法T?是System.Nullable<T>的...

2018-08-30 16:00:38

【转】推荐10本C#编程的最佳书籍

本文由码农网 – 小峰原创翻译,转载请看清文末的转载要求,欢迎参与我们的付费投稿计划! C#和.NET非常受全球开发人员的追捧和热爱。书籍是人类进步的阶梯。想要学习C# ?这里有10本学习C#编程的最好书籍在等着你哦。 1.《C# 5.0 in a Nutshell》:权威的参考书 学习C#的最佳书籍之一。如果你想要获取最新的信息以增长有关C#语言编程的知识,这是最好的选择之一。该书深入浅出...

2018-08-29 14:26:16

【转】VS2013自带报表+打印功能

VS自带报表控件和打印功能,这样就给我们这些编程者带来了很大的方便。下面就将我做程序的一些小经历来跟大家一起分享一下。   1,我们右击U层所在文件夹添加“新建项”。   2,在弹出的的添加新建项窗口中找到“reporting”,在右面的内容窗口中选中“报表”选项,设置报表的名称。   3,点击确定后,显示如下界面。我们可以通过“报表数据”内的选项设置一些内置字段、参数等信息。...

2018-08-07 11:26:00

【转】C#中三层架构UI、BLL、DAL、Model详解

三层架构分为:表现层(UI)、业务逻辑层(BLL)、数据访问层(DAL)再加上实体类库(Model) 转载请注明出自朱朱家园https://blog.csdn.net/zhgl7688 1、实体类库(Model),主要存放数据库中的表字段。 操作: (1)先建立实体类库Model,打开项目,在解决方案中右键--》添加--》新建项目--》选中类库--》改名Model--》确定 (2)选中M...

2018-08-06 10:46:02

【转】三层架构与养猪

为了更好地让初学者轻松入门,这里仍然采用趣味性的方式聊一些常用技术点,致力于.NET新手们的快速提高!知识都是普通的,关键是学习的思路。技术源于生活,技术原来可以这样学。抛砖引玉而已。     层次结构在现实社会里随处可见。记得有个笑话讲有个村长得意地向他老婆吹牛:“全中国只有四个人比我官大,乡长、县长、省长和国务院总理”。这个笑话也体现了真实社会中分层的现象。社会人群会分层,公司人员结构也会...

2018-08-01 09:29:19

【转】这10条建议送给程序员

1、想清楚,再动手写代码刚入行的新手,为了展示自己的能力,拿到需求迫不及待地就开始上手写代码,大忌!在我看来真正写代码的时间只有20%,如果不去想清楚,其他的80%时间在改bug。2、不交流,就会头破血流不爱说话和沟通,容易产生需求理解错误,最后做出来才发现不是产品要求的。很多功能推倒重来都是因为不交流产生的。程序员添加标签 3、文档没人看,但还是要写文档的作用大部分时候不是用来沟通的,是用来做记...

2018-07-13 08:30:02

关于DataGridView中空数据不显示表格边框的问题

思路:在DataGridView中时不存在这个方法的,那我们只能够避过他,进行一系列操作之后实现相同的效果即可,那就自己手动添加N行空白行,直接填充满DataGridView即可总结:在日常的编码中,总是会遇到各种各样的问题,很多问题是软件缺陷或者是各种外力条件导致的无法完成的需求,那么我们就只能够想办法拐个弯,用我们自己可以实现的另外的方法来实现对相同结果的呈现。不再一棵树上吊死。...

2018-07-12 14:16:16

WinForm界面布局随分辨率改变

电脑更换分辨率时,软件内部的控件大小如果不跟着改变,会严重影响软件的实用性以及美观性。解决方法1:在Visual studio 2013中,窗体的属性中有一个AutoScaleMode属性,这个属性的作用是:指定 Windows 窗体支持的不同类型的自动缩放模式属性名 属性说明 None 禁用自动缩放(默认时) Font 根据类使用的字体(通常为系统字体)的维度控制缩放 Dpi 根据显示分...

2018-07-12 09:19:26

【转】如果程序员完全不care用户感受,会发生什么?

点击上方“程序员大咖”,选择“置顶公众号”关键时刻,第一时间送达!如果程序员完全不care用户使用感和便利,会发生什么呢?嗯……他们可能会变成魔鬼,开发出的程序一个比一个不友好。Boredpanda上总结了一些沙雕程序,光看就很让人窒息了。(1)(2)(3)(4)(5)(6)(7)(8)(9)来自:新浪微博@英国报姐程序员大咖整理发布,转载请联系作者获得授权【点击成为源码大神】...

2018-07-10 11:12:51

静谧的小码农

关注
  • 计算机软件/软件开发员
  • 中国 浙江省 金华市
奖章
  • 持之以恒